Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- window
- Kotlin
- mapreduce
- Python
- mybatis
- MSSQL
- SPC
- Sqoop
- IntelliJ
- table
- GIT
- NPM
- Express
- Eclipse
- SQL
- SSL
- Spring
- xPlatform
- 보조정렬
- JavaScript
- Android
- react
- tomcat
- 공정능력
- es6
- Java
- plugin
- hadoop
- R
- vaadin
Archives
- Today
- Total
DBILITY
c# Casing Convention 본문
반응형
- 클래스명, 메서드명, 속성명, 이벤트명은 Pascal Case
public void Order //클래스명. Pascal Case { public int OrderId { get; set; } //속성명. Pascal Case public void PlaceOrder(int id) //메서드명. Pascal Case { .... } public event EventHandler Completed; //이벤트명. Pascal Case }
- 상수가 아닌 필드명은 Camel Case
class TestClass { int startIndex; //Camel Case string lastName; }
- 메서드 파라미터는 Camel Case
CallMethod(startIndex, endIndex);
- 로컬 변수명은 Camel Case
public void Run() { int startIndex; //로컬변수. Camel Case }
- public 상수(public const)와 public 읽기전용 정적 변수(public static readonly)는 Pascal Case
public void Order { public const int MaxOrders = 30; public static readonly Tag; }
- Enum Value 즉 Enum element는 Pascal Case
public enum OrderStatus { Open, InDelivery CancelByCustomer //... }
반응형
'C#' 카테고리의 다른 글
visual studio sdk (0) | 2020.10.11 |
---|---|
c# delegate (0) | 2019.04.02 |
C# Rect 구조체 사용시 WindowsBase.dll의 참조를 추가해야 한다. (0) | 2019.04.02 |
c# dllimport Platform Invoke시 signiture 참조 (0) | 2019.04.02 |
C# R Client (0) | 2019.02.27 |
Comments