클리엘
CLIEL LAB
클리엘
전체 방문자
오늘
어제
  • 분류 전체보기 (514)
    • Mobile (47)
      • Kotlin (47)
    • Web (84)
      • NestJS (9)
      • HTML5 & CSS3 (38)
      • Javascript (20)
      • TypeScript (6)
      • JQuery (11)
    • .NET (301)
      • C# (84)
      • ASP.NET (67)
      • Windows API for .NET (128)
    • Server (53)
      • SQL Server (10)
      • MariaDB (18)
      • Windows Server (6)
      • node.js (19)
    • System (12)
      • 작업LOG (12)
    • Review (11)
    • ETC (6)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

  • 블로그 정리

인기 글

태그

  • exception
  • Kotlin
  • asp.net core
  • ASP.NET
  • node.js
  • .NET
  • android studio
  • MariaDB
  • JavaScript
  • android
  • asp.net core web api
  • c#
  • NestJS
  • 변수
  • LINQ
  • HTML5
  • jQuery
  • Windows API
  • Entity Framework
  • CSS3

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
클리엘

CLIEL LAB

.NET/C#

[C#] 명명규칙

2022. 11. 11. 05:29
728x90

1. 로컬변수(Local Variables / 지역변수)

 

(1) Camel Case 사용

(2) bool형식의 경우 is, has, can등의 접두어를 사용

(3) 명사 사용

(4) 열거형의 경우 복수형 사용

 

2. 멤버변수(Member Variables / 전역변수)

 

(1) Camel Case 사용

(2) _접두어 사용

(3) bool형식의 경우 is, has, can등의 접두어를 사용

(4) 명사 사용

(5) 열거형의 경우 복수형 사용

 

3. 매개변수

 

(1) Camel Case 사용

(2) 명사 사용

 

4. 상수

 

(1) 대문자_대문자... 형식 사용

(2) 명사 사용

 

5. 속성

 

(1) Pascal Case 사용

(2) 명사 사용

 

6. 메서드

 

(1) Pascal Case 사용

(2) 동사 사용

 

7. 클래스

 

(1) Pascal Case 사용

 

8. 인터페이스

 

(1) Pascal Case 사용

(2) 항상 대문자 I로 시작

 

9. Enum

 

(1) Pascal Case 사용

 

10. 네임스페이스

 

(1) Pascal Case 사용

 

11. Tuple

 

(1) Pascal Case 사용

728x90
저작자표시 비영리 변경금지 (새창열림)

'.NET > C#' 카테고리의 다른 글

[C# 11 과 .NET 7] 3. 흐름제어, Type 변환, 예외 처리  (0) 2023.05.20
[C# 11 과 .NET 7] 2. C#  (0) 2023.05.07
[C#] 멀티태스킹(Multitasking) - 4. async와 await  (0) 2022.07.14
[C#] 멀티태스킹(Multitasking) - 3. 공유 자원 접근  (0) 2022.07.14
[C#] 멀티태스킹(Multitasking) - 2. 비동기(Asynchronously)  (0) 2022.07.14
    '.NET/C#' 카테고리의 다른 글
    • [C# 11 과 .NET 7] 3. 흐름제어, Type 변환, 예외 처리
    • [C# 11 과 .NET 7] 2. C#
    • [C#] 멀티태스킹(Multitasking) - 4. async와 await
    • [C#] 멀티태스킹(Multitasking) - 3. 공유 자원 접근
    클리엘
    클리엘
    누구냐 넌?

    티스토리툴바