하나의 솔루션에 여러 프로젝트가있는 경우 그런 다음 다른 프로젝트를 만드는 것이 좋습니다 Utilities
. 그런 다음 폴더 \Enumerations
를 만들고 중첩을 만듭니다 static class
. 그런 다음 프로젝트 이름에 해당하는 열거 형을 만들 각 정적 클래스를 지정하십시오. 예를 들어 DatabaseReader 및 DatabaseUsers라는 프로젝트가 있으면 정적 클래스 이름을 다음과 같이 지정할 수 있습니다.
public static class EnumUtility {
#region --Database Readers Enum
public static class EnumDBReader {
public enum Actions { Create, Retrieve, Update, Delete};
}
#endregion
#region --Database Users Enum
public static class EnumDBUsers {
public enum UserIdentity { user, admin };
}
#endregion
}
그런 다음 프로젝트별로 전체 솔루션에 사용할 수있는 전체 열거 형이 선언됩니다. region
각 관심사를 구분 하려면 # 을 사용하십시오 . 이를 통해 열거 형을 쉽게 찾을 수 있습니다.