«enums» 태그된 질문

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

14
열거 형은 0 또는 1로 시작해야합니까?
다음 Enum을 정의했다고 상상해보십시오. public enum Status : byte { Inactive = 1, Active = 2, } 열거 형을 사용하는 가장 좋은 방법은 무엇입니까? 1위의 예제 와 같이 시작 하거나 다음 과 같이 0명시 적 값없이 시작 해야합니다 . public enum Status : byte { Inactive, Active }
136 c#  .net  enums 

13
ES6을 사용하는 Javascript의 열거 형
Javascript에서 오래된 Java 프로젝트를 다시 작성 중이며 JS에서 열거 형을 수행하는 좋은 방법이 없다는 것을 깨달았습니다. 내가 생각해 낼 수있는 최선은 다음과 같습니다. const Colors = { RED: Symbol("red"), BLUE: Symbol("blue"), GREEN: Symbol("green") }; Object.freeze(Colors); 는 const계속 Colors재 할당되는 것을, 그리고이 키와 값을 돌연변이 방지 동결. 나는 Symbols를 사용하여 Colors.RED같지 …

21
열거 형 값에 대한 사용자 지정 문자열 형식을 가진 열거 형 콤보 상자를 사용하려면 어떻게합니까?
Post Enum ToString 에서 메소드는 다음 DescriptionAttribute과 같이 사용자 정의 속성을 사용하도록 설명됩니다 . Enum HowNice { [Description("Really Nice")] ReallyNice, [Description("Kinda Nice")] SortOfNice, [Description("Not Nice At All")] NotNice } 그런 다음 다음 GetDescription과 같은 구문을 사용하여 function을 호출합니다 . GetDescription<HowNice>(NotNice); // Returns "Not Nice At All" 그러나 ComboBox를 강제로 호출 …
135 c#  combobox  enums 




15
#define, enum 또는 const를 사용해야합니까?
내가 작업하고있는 C ++ 프로젝트 에는 4 가지 값을 가질 수 있는 플래그 종류의 값이 있습니다. 이 네 가지 플래그를 결합 할 수 있습니다. 플래그는 데이터베이스의 레코드를 설명하며 다음과 같습니다. 새로운 기록 삭제 된 레코드 수정 된 레코드 기존 기록 이제 각 레코드에 대해이 속성을 유지하려고하므로 열거 형을 사용할 수 …

30
C ++ 열거 형을 문자열로 변환하는 간단한 방법이 있습니까?
명명 된 열거 형이 있다고 가정합니다. enum MyEnum { FOO, BAR = 0x50 }; 내가 검색 한 것은 내 프로젝트의 모든 헤더를 스캔하고 열거 형당 하나의 함수로 헤더를 생성하는 스크립트 (모든 언어)입니다. char* enum_to_string(MyEnum t); 그리고 다음과 같은 구현 : char* enum_to_string(MyEnum t){ switch(t){ case FOO: return "FOO"; case BAR: …
123 c++  string  enums  scripting 

2
Java에서 클래스 내부의 열거 형은 정적입니까?
내부 클래스 내부에서 할 수 있듯이 열거 형 내부에서 주변 클래스의 인스턴스 멤버에 액세스 할 수없는 것 같습니다. 그것은 열거 형이 정적이라는 것을 의미합니까? 주변 클래스의 인스턴스 범위에 대한 액세스 권한이 있습니까? 아니면 인스턴스를 필요로하는 열거 형의 메서드에 전달해야합니까? public class Universe { public final int theAnswer; public enum Planet …
123 java  enums  scope 

11
데이터베이스에 열거 형을 저장하는 방법
열거 형을 데이터베이스에 저장하는 가장 좋은 방법은 무엇입니까? Java가 제공 name()하고 valueOf()열거 형 값을 문자열로 변환하는 방법을 알고 있습니다. 그러나 이러한 값을 저장하는 다른 (유연한) 옵션이 있습니까? 열거 형을 고유 한 숫자로 만드는 현명한 방법이 ordinal()있습니까 (사용하기에 안전하지 않음)? 최신 정보: 모든 멋지고 빠른 답변에 감사드립니다! 내가 생각했던대로였다. 그러나 '툴킷'에 …
123 java  database  enums 

28
열거 형을 WinForms 콤보 상자에 바인딩 한 다음 설정
많은 사람들이 WinForms에서 열거 형을 콤보 상자에 바인딩하는 방법에 대한 질문에 답했습니다. 다음과 같습니다. comboBox1.DataSource = Enum.GetValues(typeof(MyEnum)); 그러나 표시 할 실제 값을 설정할 수없는 것은 꽤 쓸모가 없습니다. 나는 시도했다 : comboBox1.SelectedItem = MyEnum.Something; // Does not work. SelectedItem remains null 나는 또한 시도했다 : comboBox1.SelectedIndex = Convert.ToInt32(MyEnum.Something); // ArgumentOutOfRangeException, …
122 c#  .net  winforms  combobox  enums 

7
Java 열거 형에서 valueof () 및 toString () 재정의
내 값 enum은 공백이 있어야하는 단어이지만 열거 형은 값에 공백을 포함 할 수 없으므로 모두 묶여 있습니다. 내가 toString()말하는 곳에 이러한 공간을 추가 하도록 재정의하고 싶습니다 . 또한 valueOf()공백을 추가 한 동일한 문자열에서 사용할 때 열거 형이 올바른 열거 형을 제공하기를 원합니다 . 예를 들면 : public enum RandomEnum { …


1
스칼라 열거 이해
나는 Scala 열거 형 클래스를 이해하지 못한다고 말해야한다. 문서에서 예제를 복사하여 붙여 넣을 수는 있지만 무슨 일이 일어나고 있는지 전혀 모릅니다. object WeekDay extends Enumeration { type WeekDay = Value val Mon, Tue, Wed, Thu, Fri, Sat, Sun = Value } import WeekDay._ 무슨 뜻 type WeekDay = Value이고 왜 …
122 scala  enums 


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