본문 바로가기
Programming/C#

C# Class 내부 구성 요소의 순서

by 째스터 2022. 6. 22.
728x90

팀에서 ResharperStyleCop을 이용해서 코딩 컨벤션을 맞추고 있다.
컨벤션 규칙을 정하다가 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

댓글