enums hakkında sorular

26
cevaplar

C# & # 39; de bir enumu nasıl numaralandırabilirim?

C#bir enum numaralandırmak nasıl? e. g. aşağıdaki kod derlenmez: public enum Suit { Spades, He ... 'Suit' bir ' tip ' ama 'değişken' gibi kullanılır bu Suit anahtar kelime, ikincisi başarısız olur.
tarihinde sordu 2008-09-20 00:34:50
24
cevaplar

Java & # 39; da bir dize değerinden bir enum değeri nasıl alınır?

sadece bir enum var demek public enum Blah { A, B, C, D } ve Blah.A olacak "A" gibi bir dizenin e ... apmak nasıl mümkün olurdu? Enum.valueOf() ihtiyacım olan yöntem mi? Eğer öyleyse, bunu nasıl kullanacağım?
tarihinde sordu 2009-03-03 01:56:34
14
cevaplar

Java enum üyelerini karşılaştırma: = = veya equals ()?

Java enums özel kurucular ve kamu statik üyeleri bir grup ile sınıflara derlenmiş olduğunu biliyorum. Belirli bir enum ... if(a == SomeEnum.SOME_ENUM_VALUE) { ... } ... } hangi operatörü kullanmam gerektiğini?
tarihinde sordu 2009-11-17 20:26:27
30
cevaplar

Python'da bir 'Enum' i nasıl temsil edebilirim?

esas olarak bir C # geliştiricisiyim, ancak şu anda Python'da bir proje üzerinde çalışıyorum. Python'da bir Enumun eşdeğerini nasıl temsil edebilirim?
tarihinde sordu 2008-08-31 19:55:47
8
cevaplar

C# ' deki tüm enum değerleri nasıl döngü yapılır? [çoğaltmak]

bu sorunun zaten burada bir cevabı var: C# & # 39; de bir enumu nasıl numaralandırabilirim? ... , Foos olası değerleri arasında döngü yapmanın bir yolu var mı? temelde? foreach(Foo in Foos)
tarihinde sordu 2009-06-10 00:25:04
20
cevaplar

Bir Enum için t kısıtlayan Genel yöntem oluşturma

Enum.Parse kavramını olarak genişletmek için bir işlev oluşturuyorum , enum değerinin bulunamaması durumun ... leyicinin type-safe jenerik çözümünü yayınladı. Çözüm sayfayı daha da yukarı kaldırırsa bu düzenlemeyi kaldıracağım.
tarihinde sordu 2008-09-17 05:56:19
20
cevaplar

. Net-json serileştirme enum dize olarak

bir enum özelliği içeren bir sınıfım var ve JavaScriptSerializer kullanarak nesneyi seri hale getirdikten sonra, jso ... ge { get; set; } Gender Gender { get; set; } } istenen json sonucu: { "Age": 35, "Gender": "Male" }
tarihinde sordu 2010-03-14 08:18:56
14
cevaplar

Bir enumu C# ' daki bir listeye nasıl dönüştürebilirim? [çoğaltmak]

bu sorunun zaten burada bir cevabı var: C# ' de bir enum nasıl numaralandırırım? ... bir enum yi tüm enum seçeneklerini içeren bir listeye dönüştürmenin bir yolu var mı?
tarihinde sordu 2009-07-22 22:48:33
30
cevaplar

String tip bir numaralandırma numaralandırma nasıl?

enum Suit: String { case spades = "♠" case hearts = "♥" case diamonds = "♦" case clubs = "♣" } ö ... m for suit in Suit { // do something with suit print(suit.rawValue) } sonuç örneği: ♠ ♥ ♦ ♣
tarihinde sordu 2014-06-03 09:03:13
9
cevaplar

Radyobutonları bir enuma nasıl bağlayabilirim?

böyle bir enum var: public enum MyLovelyEnum { FirstSelection, TheOtherSelection, YetAnotherOne }; ... nother one</RadioButton> şimdi Radiobutonları uygun iki yönlü bağlama için mülke nasıl bağlayabilirim?
tarihinde sordu 2008-12-29 14:35:00
13
cevaplar

Enum " Miras"

düşük seviyeli bir ad alanında bir enum var. Düşük düzey enum'u "devralır" orta düzey bir ad alanında bir sınıf veya e ... met tarafından ihtiyaç duyulmasıdır. Yapıyı bir enum olarak tanımlayan Wsdls ve XSDs verildi. Hizmet değiştirilemez.
tarihinde sordu 2009-04-16 23:27:07
5
cevaplar

C # enum açıklamasını değerden nasıl alabilirim? [çoğaltmak]

Olası yinelenen: enum değeri özelliklerini alma Açıklama özelliklerine sahip bi ... ilirim? Başka bir deyişle, GetDescription yöntemime geçmek için bir tamsayı "enum değeri" na nasıl dönüştürebilirim?
tarihinde sordu 2010-04-16 05:44:00
7
cevaplar

Dizeleri enum oluşturmak için en iyi yolu?

bir enum türünün bir dizi dizeyi temsil etmesinin en iyi yolu nedir? bunu denedim: enum Strings{ STRING_ONE("ONE"), STRING_TWO("TWO") } daha sonra Strings olarak nasıl kullanabilirim?
tarihinde sordu 2010-10-20 17:59:56
15
cevaplar

Java & # 39; da Enum & # 39; a Cast Int

aşağıdaki enum verilen Java & # 39; da bir Enum & # 39; a İnt atmanın doğru yolu nedir? public enum MyEnum { EnumValue1, EnumValue2 } MyEnum enumValue = (MyEnum) x; //Doesn't work???
tarihinde sordu 2011-05-04 09:23:46
11
cevaplar

Android: nasıl bir paket içinde bir Enum koymak için?

bir Android paketine bir Enum nesnesi nasıl eklenir?
tarihinde sordu 2010-07-20 22:17:29
24
cevaplar

enum, modern C++11 / C++14 / C++17 ve gelecekteki C++20'de dizeye

diğer benzer soruların aksine, bu soru yeni C++ özelliklerini kullanmaktır. 2008 c C++ enum'u dize ... erini kullanıyor olabilir. variadic template class ve constexpr işlevlerine dayanan meta programlama Hileleri...
tarihinde sordu 2015-03-03 13:05:45
6
cevaplar

Açıklama özniteliğinden enum alın [duplicate]

Olası yinelenen: Açıklama özniteliğine göre bir enum değeri bulma bir Enum dan ... alışıyorum yön gibi bir şey... Animal a = (Animal)Enum.GetValueFromDescription("Giant Panda", typeof(Animal));
tarihinde sordu 2010-12-06 18:05:37
5
cevaplar

Neden Android'in performans ipuçları kaldırıldı "sadece İnts gereken Enums kaçının" oldu?

bölüm "sadece İnts gereken Enums kaçının" resmi kaldırıldı geliştirici belgeleri . (Bkz. neden Android daha faz ... anmıyor? eski bölüm içeriği için) neden? Android VM'DE ucu eski haline getiren bir değişiklik var mıydı?
tarihinde sordu 2011-02-28 17:29:09
14
cevaplar

Bir Enum neden bir arayüz uygulasın?

Ben sadece Java enums bir arayüz uygulamak için izin verdiğini öğrendim. Bunun için iyi bir kullanım durumu ne olurdu?
tarihinde sordu 2010-04-25 23:31:59
3
cevaplar

Values() enum yöntemi için belgeler nerede?

bir enum olarak ilan ediyorum: enum Sex {MALE,FEMALE}; ve daha sonra, enum'u aşağıda gösterildiği gibi ... ğini merak ediyorum? API bağlantısı : https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html
tarihinde sordu 2012-12-01 15:57:06
13
cevaplar

Numaralandırmaları benim adlar olabilir? [çoğaltmak]

bu sorunun zaten burada bir cevabı var: C# dizeleri ile enums ilişkilendirilmesi ... This Name doesn't work Neither.does.this; } enum nin "dostça İsimler" İle olması mümkün değil mi?
tarihinde sordu 2009-09-12 17:41:32
18
cevaplar

Enums C ++ ' da bayrak olarak nasıl kullanılır?

ve enum bayrakları [Flags] özniteliği ile C# 'de güzel çalışıyor, ancak bunu c++' da yapmanın en iyi yolu nedir? ... mak için bazı mekanizmalara sahip olmak istiyorum, bu nedenle birisi seahawk.flags = HasMaximizeButton yazamıyor .
tarihinde sordu 2009-09-19 15:46:04
2
cevaplar

Java enums adlandırma: tekil veya Çoğul?

Java enums adını nasıl bir "resmi" öneri var mı? enum Protocol { HTTP, HTTPS, FTP } veya enum Pr ... dığını merak ediyorum. . net spesifik görünen ilgili bir soru: numaralandırmalar için tekil veya çoğul?
tarihinde sordu 2013-04-02 08:14:49
6
cevaplar

Enum type constraints in c# [duplicate]

Olası yinelenen: enum jenerik kısıtlamanın olmaması için iyi bir çözüm bilen var mı? ... apmak istediğim şey (teorik.) public static T GetEnum<T>(this string description) where T : Enum { ... }
tarihinde sordu 2009-08-26 04:26:58
10
cevaplar

Enum tanımında tilde (~) nedir?

tüm bu süre boyunca C# kullandıktan sonra bile, hala bilmediğim şeyleri bulmayı başarabildiğime her zaman şaşırdım... ... ek için derlemeye çalıştım ve işe yaradı... ama yine de ne anlama geldiğini/ne yaptığını bilmiyorum. Yardım var mı??
tarihinde sordu 2008-12-23 00:36:07
24
cevaplar

Hızlı bir enumun sayısını nasıl alabilirim?

hızlı bir enumdaki vaka sayısını nasıl belirleyebilirim? ( el ile tüm değerleri numaralandırarak veya eski " enum_count ' " mümkünse önlemek istiyorum.)
tarihinde sordu 2014-11-24 00:59:30
20
cevaplar

Objective-C typedef'i dize eşdeğerine dönüştürün

benim içinde ilan edilen bir typedef'im olduğunu varsayıyorum .h dosyası şöyle: typedef enum { JSON, XML, ... [self toString:FormatType.JSON]; geçmek için metoda typedef değeri, bir hata alıyorum. Neyi kaçırıyorum?
tarihinde sordu 2009-07-08 01:27:09
21
cevaplar

Enum değerleri için özel dize biçimlendirmesi ile enum bağlı bir combobox'a nasıl sahibim?

post Enum ToString , özel öznitelik DescriptionAttribute kullanmak için bir yöntem açıklanmıştır: Enum Ho ... ı tercih ederim. herhangi bir fikir? Heck, ben bile bir sarılmak bir ödül olarak :-) atacağım
tarihinde sordu 2009-04-28 11:21:23
6
cevaplar

Bir Enum (Java) ile singleton uygulanması)

Java Singleton uygulamak mümkün olduğunu okudum gibi bir Enum kullanarak: public enum MySingleton { INS ... ? Özellikle, bir Object örneklenmelidir. Burada, MySingleton nasıl örnekleniyor? Kim new MySingleton() yapıyor?
tarihinde sordu 2014-10-09 22:27:19
7
cevaplar

C'deki bir enumun boyutu nedir?

bir dizi enum değeri oluşturuyorum, ancak her enum değerinin 64 bit genişliğinde olması gerekiyor. Doğru hatırlarsam, ... erini tutmak için ihtiyaç duydukları genişliği yapabilir. Yani, 64 bit genişliğinde bir enuma sahip olmak mümkün mü?
tarihinde sordu 2008-12-14 04:07:03