Pertanyaan yang diberi tag enums

122
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...

120
mengonversi enum ke jenis enum lain

Saya memiliki enum misalnya ' Gender' ( Male =0 , Female =1) dan saya memiliki enum lain dari layanan yang memiliki enum Gender sendiri ( Male =0 , Female =1, Unknown =2) Pertanyaan saya adalah bagaimana saya bisa menulis sesuatu dengan cepat dan bagus untuk diubah dari enum mereka ke milik...

120
Bekerja dengan Enums di android

Saya hampir selesai dengan aktivitas perhitungan yang saya kerjakan di android untuk aplikasi saya. Saya mencoba untuk membuat Enum Gender, tetapi untuk beberapa alasan mendapatkan kesalahan Sintaks, masukkan "EnumBody" untuk menyelesaikan EnumDeclaration. public static enum Gender { static {...

119
Cara mudah memetakan enum c ++ ke string

Saya memiliki banyak jenis enum di beberapa file header perpustakaan yang saya gunakan, dan saya ingin memiliki cara untuk mengonversi nilai enum menjadi string pengguna - dan sebaliknya. RTTI tidak akan melakukannya untuk saya, karena 'string pengguna' harus sedikit lebih mudah dibaca daripada...

118
Cara terbaik untuk mendefinisikan kode kesalahan / string di Java?

Saya menulis layanan web di Java, dan saya mencoba mencari cara terbaik untuk menentukan kode kesalahan dan string kesalahan yang terkait . Saya perlu memiliki kode kesalahan numerik dan string kesalahan yang dikelompokkan bersama. Baik kode kesalahan dan string kesalahan akan dikirim ke klien yang...

117
Bagaimana Anda meneruskan beberapa nilai enum di C #?

Kadang-kadang ketika membaca kode C # orang lain saya melihat metode yang akan menerima beberapa nilai enum dalam satu parameter. Saya selalu berpikir itu rapi, tetapi tidak pernah memeriksanya. Nah, sekarang saya pikir saya mungkin membutuhkannya, tetapi tidak tahu bagaimana caranya mengatur...

117
Periksa apakah Jenis yang diberikan adalah Enum

Saya menulis JsonConverter untuk Json.NET yang memungkinkan saya untuk mengubah enum apapun menjadi nilai string yang ditentukan oleh atribut [Description]. Sebagai contoh: public enum MyEnum { [Description("Sunday")] Sunday, [Description("Monday")] Monday, [Description("Tuesday")] Tuesday,...

113
Metode Java Enum - mengembalikan enum arah berlawanan

Saya ingin mendeklarasikan Arah enum, yang memiliki metode yang mengembalikan arah berlawanan (berikut ini tidak benar secara sintaksis, yaitu, enum tidak dapat dipakai, tetapi itu menggambarkan maksud saya). Apakah ini mungkin di Jawa? Ini kodenya: public enum Direction { NORTH(1),...

111
Bolehkah menggunakan == pada enum di Java?

Apakah boleh digunakan ==pada enum di Java, atau apakah saya perlu menggunakannya .equals()? Dalam pengujian saya, ==selalu berhasil, tetapi saya tidak yakin apakah saya dijamin akan hal itu. Secara khusus, tidak ada .clone()metode pada enum, jadi saya tidak tahu apakah mungkin mendapatkan enum...

110
Mengapa konstruktor enum tidak dapat mengakses bidang statis?

Mengapa konstruktor enum tidak dapat mengakses bidang dan metode statis? Ini benar-benar valid dengan kelas, tetapi tidak diperbolehkan dengan enum. Apa yang saya coba lakukan adalah menyimpan contoh enum saya di Peta statis. Pertimbangkan kode contoh ini yang memungkinkan pencarian dengan...

109
Bagaimana cara menghapus nilai tipe enum di postgres?

Bagaimana cara menghapus nilai jenis enum yang saya buat di postgresql? create type admin_level1 as enum('classifier', 'moderator', 'god'); Misalnya saya ingin menghapus moderatordari daftar. Sepertinya saya tidak dapat menemukan apa pun di dokumen. Saya menggunakan Postgresql...