Pertanyaan yang diberi tag «enums»

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

3
Swift: menguji nilai opsional dalam kasus sakelar
Di Swift, bagaimana saya bisa menulis kasus dalam pernyataan switch yang menguji nilai yang dialihkan dengan konten opsional , melewati kasus jika opsional berisi nil? Begini cara saya membayangkan ini mungkin terlihat: let someValue = 5 let someOptional: Int? = nil switch someValue { case someOptional: // someOptional is non-nil, …

15
Bagaimana cara membuat enum sesuai dengan protokol di Swift?
Dokumentasi Swift mengatakan bahwa class , struct , dan enum semuanya dapat menyesuaikan dengan protokol, dan saya dapat mencapai titik di mana semuanya sesuai. Tapi saya tidak bisa mendapatkan enum untuk berperilaku seperti contoh class dan struct : protocol ExampleProtocol { var simpleDescription: String { get set } mutating func …

8
Bagaimana cara mengonversi dari System.Enum ke basis integer?
Saya ingin membuat metode umum untuk mengonversi tipe turunan System.Enum apa pun ke nilai integer yang sesuai, tanpa casting dan sebaiknya tanpa parsing string. Misalnya, yang saya inginkan adalah seperti ini: // Trivial example, not actually what I'm doing. class Converter { int ToInteger(System.Enum anEnum) { (int)anEnum; } } Tapi …

8
Konvensi penamaan C # untuk enum dan properti yang cocok
Saya sering menemukan diri saya menerapkan kelas yang mempertahankan beberapa jenis properti status sendiri sebagai enum: Saya memiliki Status enum dan SATU properti Status tipe Status. Bagaimana cara mengatasi konflik nama ini? public class Car { public enum Status { Off, Starting, Moving }; Status status = Status.Off; public Status …

2
Memetakan enum ke string dalam mode hibernasi
Saya punya model Kategori Hibernasi: @Entity @Table(name = "category") public class Category { @Id @GeneratedValue(strategy=GenerationType.AUTO) @Column(name = "id") private long id; @Column(name = "type") private String type; yang memiliki bidang tipe string. Saya juga punya enum Java yang mewakili jenis kategori: public enum CategoryType { INCOME, OUTCOME; } yang ingin …
93 java  hibernate  enums 

7
Haruskah saya benar-benar menghindari penggunaan enum di Android?
Saya biasa mendefinisikan satu set konstanta terkait seperti Bundlekunci bersama-sama dalam antarmuka seperti di bawah ini: public interface From{ String LOGIN_SCREEN = "LoginSCreen"; String NOTIFICATION = "Notification"; String WIDGET = "widget"; } Ini memberi saya cara yang lebih baik untuk mengelompokkan konstanta terkait dan menggunakannya dengan membuat impor statis (bukan …
93 java  android  enums 



4
Cara Membuat dan Menggunakan Enum di Mongoose
Saya mencoba membuat dan menggunakan enumtipe di Mongoose. Saya memeriksanya, tetapi saya tidak mendapatkan hasil yang sesuai. Saya menggunakan enumprogram saya sebagai berikut: Skema saya adalah: var RequirementSchema = new mongooseSchema({ status: { type: String, enum : ['NEW,'STATUS'], default: 'NEW' }, }) Tapi saya agak bingung di sini, bagaimana saya …

9
Bagaimana cara menggunakan Comparator untuk menentukan tata urutan kustom?
Saya ingin mengembangkan demo penyortiran untuk daftar mobil. Saya menggunakan tabel data untuk menampilkan daftar mobil. Sekarang sebenarnya saya ingin mengurutkan daftar berdasarkan warna mobil. Di sini tidak diurutkan berdasarkan urutan abjad. Saya ingin menggunakan urutan penyortiran khusus seperti mobil Merah didahulukan, lalu Biru, dll. Untuk itu saya mencoba menggunakan …
91 java  sorting  enums 

10
Bagaimana cara mendapatkan array dari semua nilai enum di C #?
Saya memiliki enum yang ingin saya tampilkan semua kemungkinan nilainya. Apakah ada cara untuk mendapatkan larik atau daftar semua kemungkinan nilai enum daripada membuat daftar seperti itu secara manual? mis. Jika saya memiliki enum: public enum Enumnum { TypeA, TypeB, TypeC, TypeD } bagaimana saya bisa mendapatkan List<Enumnum>yang berisi { …
91 c#  enums 

14
C ++: Cetak nilai enum sebagai teks
Jika saya memiliki enum seperti ini enum Errors {ErrorA=0, ErrorB, ErrorC}; Kemudian saya ingin mencetak ke konsol Errors anError = ErrorA; cout<<anError;/// 0 will be printed tetapi yang saya inginkan adalah teks "ErrorA", dapatkah saya melakukannya tanpa menggunakan if / switch? Dan apa solusi Anda untuk ini?
91 c++  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.