«enums» 태그된 질문

요소, 멤버 또는 형식의 열거 자라는 명명 된 값 집합으로 구성된 데이터 형식입니다.


14
Enum 값을 TryParse하는 방법은 무엇입니까?
가능한 값에 대해 주어진 값 (문자열로 전달됨)의 유효성을 검사 할 수있는 함수를 작성하고 싶습니다 enum. 일치하는 경우 열거 형 인스턴스를 반환해야합니다. 그렇지 않으면 기본값을 반환해야합니다. 함수는 내부적으로 try/를 사용하지 않을 수 있습니다 . 이는 유효하지 않은 인수가 주어지면 예외를 발생시키는 catchusing을 제외합니다 Enum.Parse. 이것을 TryParse구현하기 위해 함수 라인을 따라 무언가를 …
94 c#  enums 

3
Swift : 스위치 케이스의 옵션 값에 대한 테스트
Swift에서, optional 의 내용에 대해 전환되는 값을 테스트하는 switch 문 에 case를 작성하고 선택 사항에 포함 된 경우 case를 건너 뛰려면 nil어떻게해야합니까? 이것이 어떻게 보일지 상상해보십시오. let someValue = 5 let someOptional: Int? = nil switch someValue { case someOptional: // someOptional is non-nil, and someValue equals the unwrapped contents …

15
열거 형이 Swift의 프로토콜을 준수하도록 만드는 방법은 무엇입니까?
Swift 문서에 따르면 클래스 , 구조체 및 열거 형 은 모두 프로토콜을 준수 할 수 있으며 모두 준수하는 지점에 도달 할 수 있습니다. 그러나 열거 형 이 클래스 및 구조체 예제 처럼 작동하도록 할 수 없습니다 . protocol ExampleProtocol { var simpleDescription: String { get set } mutating func adjust() …

8
System.Enum에서 기본 정수로 변환하는 방법은 무엇입니까?
캐스팅하지 않고 바람직하게는 문자열을 구문 분석하지 않고 System.Enum 파생 형식을 해당 정수 값으로 변환하는 일반 메서드를 만들고 싶습니다. 예를 들어, 내가 원하는 것은 다음과 같습니다. // Trivial example, not actually what I'm doing. class Converter { int ToInteger(System.Enum anEnum) { (int)anEnum; } } 그러나 이것은 작동하지 않는 것 같습니다. Resharper는 …

7
Android에서 열거 형 사용을 엄격히 피해야합니까?
Bundle다음과 같은 인터페이스에서 키와 같은 관련 상수 세트를 함께 정의했습니다 . public interface From{ String LOGIN_SCREEN = "LoginSCreen"; String NOTIFICATION = "Notification"; String WIDGET = "widget"; } 이것은 관련 상수를 함께 그룹화하고 정적 가져 오기 (구현이 아님)를 만들어 사용하는 더 좋은 방법을 제공합니다. 내가 알고있는 Android프레임 워크도 같은 동일한 방법으로 …
93 java  android  enums 

8
열거 형 및 일치하는 속성에 대한 C # 명명 규칙
나는 종종 자신의 상태 속성을 열거 형으로 유지하는 클래스를 구현하는 것을 발견합니다. 상태 열거 형과 상태 유형의 ONE 상태 속성이 있습니다. 이 이름 충돌을 어떻게 해결해야합니까? public class Car { public enum Status { Off, Starting, Moving }; Status status = Status.Off; public Status Status // <===== Won't compile ===== …

2
최대 절전 모드에서 열거 형을 문자열로 매핑
Category Hibernate 모델이 있습니다. @Entity @Table(name = "category") public class Category { @Id @GeneratedValue(strategy=GenerationType.AUTO) @Column(name = "id") private long id; @Column(name = "type") private String type; 유형 문자열 필드가 있습니다. 또한 범주 유형을 나타내는 Java 열거 형이 있습니다. public enum CategoryType { INCOME, OUTCOME; } 문자열 유형 대신 사용하고 싶습니다. …
93 java  hibernate  enums 



9
Comparator를 사용하여 사용자 지정 정렬 순서를 정의하려면 어떻게합니까?
자동차 목록에 대한 분류 데모를 개발하고 싶습니다. 자동차 목록을 표시하기 위해 데이터 테이블을 사용하고 있습니다. 이제 실제로 자동차 색상별로 목록을 정렬하고 싶습니다. 여기서는 알파벳 순서로 정렬하지 않습니다. Red car가 먼저 온 다음 Blue 등의 맞춤 정렬 순서를 사용하고 싶습니다. 내가 자바를 사용하려고 것을 들어 Comparator하고 Comparable있지만 알파벳 순서로만 정렬 할 …
91 java  sorting  enums 

10
C #에서 모든 열거 형 값의 배열을 얻는 방법은 무엇입니까?
가능한 모든 값을 표시하고 싶은 열거 형이 있습니다. 수동으로 그러한 목록을 만드는 대신 열거 형의 가능한 모든 값의 배열 또는 목록을 얻는 방법이 있습니까? 예를 들어 열거 형이있는 경우 : public enum Enumnum { TypeA, TypeB, TypeC, TypeD } 어떻게 얻을 수있을 것입니다 List<Enumnum>포함 된을 { TypeA, TypeB, TypeC, TypeD …
91 c#  enums 




당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.