Pertanyaan yang diberi tag «enums»

Tipe data yang terdiri dari sekumpulan nilai yang disebut elemen, anggota atau enumerator dari tipe tersebut.

14
Haruskah Enum dimulai dengan 0 atau 1?
Bayangkan saya telah mendefinisikan Enum berikut: public enum Status : byte { Inactive = 1, Active = 2, } Apa praktik terbaik untuk menggunakan enum? Haruskah dimulai dengan 1seperti contoh di atas atau dimulai dengan 0(tanpa nilai eksplisit) seperti ini: public enum Status : byte { Inactive, Active }
138 c#  .net  enums 

13
Enum dalam Javascript dengan ES6
Saya membangun kembali proyek Java lama di Javascript, dan menyadari bahwa tidak ada cara yang baik untuk melakukan enum di JS. Yang terbaik yang bisa saya dapatkan adalah: const Colors = { RED: Symbol("red"), BLUE: Symbol("blue"), GREEN: Symbol("green") }; Object.freeze(Colors); The constterus Colorsdari yang ditugaskan kembali, dan pembekuan mencegah bermutasi …

21
Bagaimana cara memiliki kotak kombo terikat enum dengan pemformatan string khusus untuk nilai enum?
Di posting Enum ToString , metode dijelaskan untuk menggunakan atribut khusus DescriptionAttributeseperti ini: Enum HowNice { [Description("Really Nice")] ReallyNice, [Description("Kinda Nice")] SortOfNice, [Description("Not Nice At All")] NotNice } Dan kemudian, Anda memanggil suatu fungsi GetDescription, menggunakan sintaks seperti: GetDescription<HowNice>(NotNice); // Returns "Not Nice At All" Tetapi itu tidak benar-benar membantu …
136 c#  combobox  enums 




15
Haruskah saya menggunakan #define, enum atau const?
Dalam proyek C ++ yang sedang saya kerjakan, saya memiliki semacam flag nilai yang dapat memiliki empat nilai. Keempat bendera itu bisa digabungkan. Bendera menggambarkan rekaman dalam database dan dapat: rekor baru catatan dihapus catatan yang dimodifikasi catatan yang ada Sekarang, untuk setiap catatan saya ingin menyimpan atribut ini, jadi …

30
Apakah ada cara sederhana untuk mengubah C ++ enum menjadi string?
Misalkan kita memiliki beberapa enum bernama: enum MyEnum { FOO, BAR = 0x50 }; Yang saya cari di Google adalah skrip (bahasa apa saja) yang memindai semua header dalam proyek saya dan menghasilkan header dengan satu fungsi per enum. char* enum_to_string(MyEnum t); Dan implementasi dengan sesuatu seperti ini: char* enum_to_string(MyEnum …
123 c++  string  enums  scripting 

2
Di Java, apakah tipe enum di dalam kelas statis?
Sepertinya saya tidak dapat mengakses anggota instance dari kelas sekitar dari dalam enum, karena saya bisa dari dalam kelas dalam. Apakah itu berarti enum bersifat statis? Apakah ada akses ke cakupan instance kelas di sekitarnya, atau apakah saya harus meneruskan instance tersebut ke metode enum di mana saya membutuhkannya? public …
123 java  enums  scope 

11
Cara untuk menyimpan enum di database
Apa cara terbaik untuk menyimpan enum ke dalam database? Saya tahu Java menyediakan name()dan valueOf()metode untuk mengubah nilai enum menjadi String dan kembali. Tetapi apakah ada opsi (fleksibel) lain untuk menyimpan nilai-nilai ini? Adakah cara cerdas untuk membuat enum menjadi angka unik ( ordinal()tidak aman digunakan)? Memperbarui: Terima kasih untuk …
123 java  database  enums 

28
Mengikat enum ke kotak kombo WinForms, dan kemudian menyetelnya
banyak orang telah menjawab pertanyaan tentang bagaimana mengikat enum ke kotak kombo di WinForms. Seperti ini: comboBox1.DataSource = Enum.GetValues(typeof(MyEnum)); Tapi itu sangat tidak berguna tanpa bisa mengatur nilai sebenarnya untuk ditampilkan. Saya telah mencoba: comboBox1.SelectedItem = MyEnum.Something; // Does not work. SelectedItem remains null Saya juga telah mencoba: comboBox1.SelectedIndex = …
122 c#  .net  winforms  combobox  enums 

7
Ganti nilai dari () dan toString () di enum Java
Nilai dalam enumkata saya adalah kata-kata yang perlu memiliki spasi di dalamnya, tetapi enum tidak boleh memiliki spasi dalam nilainya sehingga semuanya terkumpul. Saya ingin menimpatoString() untuk menambahkan spasi ini di mana saya perintahkan. Saya juga ingin enum memberikan enum yang benar saat saya gunakan valueOf() string yang sama dengan …


1
Memahami enumerasi skala
Saya harus mengatakan saya tidak mengerti kelas pencacahan Scala. Saya dapat menyalin-tempel contoh dari dokumentasi, tetapi saya tidak tahu apa yang sedang terjadi. object WeekDay extends Enumeration { type WeekDay = Value val Mon, Tue, Wed, Thu, Fri, Sat, Sun = Value } import WeekDay._ Apa artinya type WeekDay = …
122 scala  enums 


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.