Pertanyaan yang diberi tag enumeration

Proses pencacahan nilai, misalnya dari beberapa koleksi.

3767
Cara menghitung enum

Daftar Pustaka: Stack Overflow на русском : foreach () для enum Bagaimana Anda bisa menghitung enumdalam C #? Misalnya kode berikut tidak dikompilasi: public enum Suit { Spades, Hearts, Clubs, Diamonds } public void EnumerateAllSuitsDemoMethod() { foreach (Suit...

1149
PHP dan Pencacahan

Saya tahu bahwa PHP tidak memiliki Enumerasi asli. Tapi saya sudah terbiasa dengan mereka dari dunia Jawa. Saya akan senang menggunakan enum sebagai cara untuk memberikan nilai yang telah ditentukan yang dapat dimengerti oleh fitur pelengkapan otomatis IDE. Konstanta melakukan trik, tetapi ada...

797
C # loop - break vs continue

Dalam loop C # (jangan ragu untuk menjawab untuk bahasa lain), apa perbedaan antara break dan continue sebagai sarana untuk meninggalkan struktur loop, dan pergi ke iterasi berikutnya? Contoh: foreach (DataRow row in myTable.Rows) { if (someConditionEvalsToTrue) { break; //what's the...

167
foreach vs someList.ForEach () {}

Tampaknya ada banyak cara untuk beralih pada koleksi. Ingin tahu apakah ada perbedaan, atau mengapa Anda menggunakan satu cara di atas yang lain. Tipe pertama: List<string> someList = <some way to init> foreach(string s in someList) { <process the string> } Cara...

167
Bagaimana cara mendapatkan nama nilai enumerasi di Swift?

Jika saya memiliki enumerasi dengan Integernilai mentah : enum City: Int { case Melbourne = 1, Chelyabinsk, Bursa } let city = City.Melbourne Bagaimana saya bisa mengkonversi citynilai ke string Melbourne? Apakah introspeksi nama jenis seperti ini tersedia dalam bahasa tersebut? Sesuatu...

165
Metode di dalam enum dalam C #

Di Jawa, dimungkinkan untuk memiliki metode di dalam enum. Apakah ada kemungkinan seperti itu di C # atau hanya koleksi string dan hanya itu? Saya mencoba menimpa ToString()tetapi tidak dapat dikompilasi. Apakah seseorang memiliki sampel kode

163
Cari string di Enum dan kembalikan Enum

Saya memiliki enumerasi: public enum MyColours { Red, Green, Blue, Yellow, Fuchsia, Aqua, Orange } dan saya punya string: string colour = "Red"; Saya ingin dapat kembali: MyColours.Red dari: public MyColours GetColour(string colour) Sejauh ini saya punya: public MyColours...

149
Apa tilde (~) dalam definisi enum?

Saya selalu terkejut bahwa bahkan setelah menggunakan C # selama ini sekarang, saya masih dapat menemukan hal-hal yang tidak saya ketahui tentang ... Saya sudah mencoba mencari di internet untuk ini, tetapi menggunakan "~" dalam pencarian tidak bekerja dengan baik untuk saya dan saya tidak...

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),...

98
(Bagaimana) saya bisa menghitung item dalam enum?

Pertanyaan ini muncul di benak saya, ketika saya memiliki sesuatu seperti enum Folders {FA, FB, FC}; dan ingin membuat berbagai wadah untuk setiap folder: ContainerClass*m_containers[3]; .... m_containers[FA] = ...; // etc. (Menggunakan peta, ini jauh lebih elegan untuk digunakan...