728x90
팀에서 Resharper와 StyleCop을 이용해서 코딩 컨벤션을 맞추고 있다.
컨벤션 규칙을 정하다가 C# Class 내부 구성 요소는 어떤 순서로 배치해야 하는지 궁금해졌다.
StyleCop에서 정한 C# Class 구성요소의 순서는 다음과 같다.
SA1201: Ordering Rules
Fields
Constructors
Finalizers (Destructors)
Delegates
Events
Enums
Interfaces
Properties
Indexers
Methods
Structs
Classes*
📝 For ordering purposes, C# 9 records are treated as classes.
Constructor 다음에 Property가 있어야 하는 것은 그동안 모르고 있었다.
728x90
'Programming > C#' 카테고리의 다른 글
[C#] Linq로 INNER JOIN하기 (0) | 2022.08.24 |
---|---|
C# Linq 시각화 (0) | 2022.08.10 |
C# string Contains() (0) | 2022.05.03 |
[C#] Disposable 패턴 (0) | 2022.02.04 |
[C#] List<T>를 ArrayList로 변환하기 (0) | 2021.09.25 |
댓글