«enums» etiketlenmiş sorular

Türün öğeleri, üyeleri veya numaralandırıcıları olarak adlandırılan bir dizi adlandırılmış değerden oluşan bir veri türü.


10
Numaralandırmalarda en yaygın C # bitsel işlemleri
Hayatım boyunca, bir bit alanında biraz ayarlamayı, silmeyi, değiştirmeyi veya test etmeyi hatırlayamıyorum. Emin değilim ya da onları karıştırıyorum çünkü bunlara nadiren ihtiyacım var. Yani bir "bit hile sayfası" olması güzel olurdu. Örneğin: flags = flags | FlagsEnum.Bit4; // Set bit 4. veya if ((flags & FlagsEnum.Bit4)) == FlagsEnum.Bit4) // …



7
Enum null olarak nasıl ayarlanır
Bir numaram var string name; public enum Color { Red, Green, Yellow } Yükte NULL olarak nasıl ayarlanır. name = ""; Color color = null; //error Düzenlendi: Benim kötüm, düzgün açıklamamıştım. Ama nullable ile ilgili tüm cevaplar mükemmel. Benim durumum Ne ise, ben adı / vb gibi diğer unsurları ile …
194 c#  enums  null  nullable 

9
JPA'da sabit değerlerle enum eşleştirilsin mi?
JPA kullanarak bir numaralandırma eşlemek için farklı yollar arıyorum. Özellikle her numaralandırma girişinin tamsayı değerini ayarlamak ve sadece tamsayı değerini kaydetmek istiyorum. @Entity @Table(name = "AUTHORITY_") public class Authority implements Serializable { public enum Right { READ(100), WRITE(200), EDITOR (300); private int value; Right(int value) { this.value = value; } …
192 java  spring  orm  jpa  enums 

21
C ++ 'da enums bayrak olarak nasıl kullanılır?
enumBayrak gibi davranmak C # [Flags]özelliğiyle güzel çalışır , ancak bunu C ++ ile yapmanın en iyi yolu nedir? Örneğin, şunu yazmak istiyorum: enum AnimalFlags { HasClaws = 1, CanFly =2, EatsFish = 4, Endangered = 8 }; seahawk.flags = CanFly | EatsFish | Endangered; Ancak, int/ derlemeleri ile ilgili …
188 c++  enums 


2
Java'da numaralandırma: Tekil mi Çoğul mu?
Java numaralandırmalarının adlandırılmasına ilişkin "resmi" bir öneri var mı? enum Protocol { HTTP, HTTPS, FTP } veya enum Protocols { HTTP, HTTPS, FTP } .Net dünyasında tavsiye bit bayrakları temsil eden numaralar dışında tekil kullanmak olduğunu biliyorum. Sadece Java'da benzer bir şey olup olmadığını merak ediyorum. .Net'e özgü gibi görünen …

9
C ++ 'da numaralandırma bildirirken neden typedef kullanıyorsunuz?
Yıllardır herhangi bir C ++ yazmadım ve şimdi geri dönmeye çalışıyorum. Daha sonra bununla karşılaştım ve pes etmeyi düşündüm: typedef enum TokenType { blah1 = 0x00000000, blah2 = 0X01000000, blah3 = 0X02000000 } TokenType; Bu nedir? typedefAnahtar kelime neden burada kullanılıyor? TokenTypeBu bildirimde neden ad iki kez görünüyor? Anlambilimin bundan …
183 c++  enums  typedef 

13
C # vs Java Enum (C # için yeni olanlar için)
Bir süredir Java'da programlama yapıyorum ve tamamen C # ile yazılmış bir projeye atıldım. C # hızlandırmak için gelmeye çalışıyorum ve yeni projemde çeşitli yerlerde kullanılan enums fark ettim, ama ilk bakışta, C # enums Java 1.5 + uygulama daha basit gibi görünüyor. Herkes C # ve Java numaralandırmalar arasındaki …




15
C # 'daki numaralandırmaların kendi dosyaları olmalı mı? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 2 yıl önce kapalı . Bu soruyu geliştir Bir numaralandırma kullanan bir sınıf var, enum şu anda kendi dosyasında savurgan görünüyor. Tüketildikleri …
178 c#  coding-style  enums 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.