«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ü.


6
TypeScript'te tür listesi gibi nasıl oluşturulur?
TypeScript için Google maps API'sine yönelik bir tanım dosyası üzerinde çalışıyorum. Ve örneğin bir numaralandırma türü tanımlamam gerekiyor. google.maps.Animationiki özellik içeren: BOUNCEve DROP. Bu, TypeScript'te nasıl yapılmalıdır?
121 enums  typescript 

6
Android'de Enums ile çalışma
Uygulamam için android üzerinde çalıştığım bir hesaplama etkinliğini neredeyse bitirdim. Bir Cinsiyet Enumu oluşturmaya çalışıyorum, ancak nedense Sözdizimi hatası alıyorum, EnumDeclaration'ı tamamlamak için "EnumBody" ekleyin. public static enum Gender { static { Female = new Gender("Female", 1); Gender[] arrayOfGender = new Gender[2]; arrayOfGender[0] = Male; arrayOfGender[1] = Female; ENUM$VALUES = …
120 android  enums 


20
C ++ numaralandırmalarını dizelerle kolayca eşleme
Kullandığım bazı kitaplık başlık dosyalarında bir dizi enum türü var ve enum değerlerini kullanıcı dizelerine dönüştürmenin bir yolunu istiyorum - ve bunun tersi de geçerlidir. RTTI bunu benim için yapmayacak, çünkü 'kullanıcı dizilerinin' numaralandırmalardan biraz daha okunaklı olması gerekiyor. Bir kaba kuvvet çözümü bunun gibi bir dizi işlev olabilir, ancak …
119 c++  templates  enums 

16
Python 3.6.1 neden AttributeError atıyor: 'enum' modülünün 'IntFlag' özniteliği yok?
MacOS X için Python 3.6.1'i yeni yükledim Konsolu çalıştırmayı (veya Python3 ile herhangi bir şeyi çalıştırmayı) denediğimde şu hata atılıyor: AttributeError: module 'enum' has no attribute 'IntFlag' $ /Library/Frameworks/Python.framework/Versions/3.6/bin/python3 Failed to import the site module Traceback (most recent call last): File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site.py", line 544, in <module> main() File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site.py", line …

13
Java'da hata kodlarını / dizgilerini tanımlamanın en iyi yolu?
Java'da bir web hizmeti yazıyorum ve hata kodlarını ve bunlarla ilişkili hata dizelerini tanımlamanın en iyi yolunu bulmaya çalışıyorum . Sayısal bir hata koduna ve birlikte gruplanmış bir hata dizesine ihtiyacım var. Web hizmetine erişen istemciye hem hata kodu hem de hata dizisi gönderilecektir. Örneğin, bir SQLException oluştuğunda, aşağıdakileri yapmak …
118 java  enums 

10
C # 'da birden çok enum değerini nasıl iletirsiniz?
Bazen başkalarının C # kodunu okurken, tek bir parametrede birden çok enum değerini kabul edecek bir yöntem görüyorum. Her zaman güzel olduğunu düşünmüşümdür, ama hiç bakmadım. Şimdi sanırım buna ihtiyacım olabilir ama nasıl yapacağımı bilmiyorum bunu kabul etmek için yöntem imzasını ayarlayın yöntemdeki değerlerle çalışmak numaralandırmayı tanımla bu tür şeyleri …
117 c#  enums 

3
Belirli bir Türün Enum olup olmadığını kontrol edin
Json.NET için bir JsonConverter yazıyorum, bu herhangi bir numaralandırmayı [Tanım] özniteliğiyle tanımlanan bir dize değerine dönüştürmeme izin vermelidir. Örneğin: public enum MyEnum { [Description("Sunday")] Sunday, [Description("Monday")] Monday, [Description("Tuesday")] Tuesday, [Description("Wednesday")] Wednesday, [Description("Thursday")] Thursday, [Description("Friday")] Friday, [Description("Saturday")] Saturday } myEnum.Description()Açıkça dize açıklamasını döndürecek olan destekleme koduna zaten sahibim . JsonConverter uygulamasında …
117 c#  enums 

2
TypeScript'te farklı enum varyantları nasıl çalışır?
TypeScript, bir numaralandırmayı tanımlamak için birçok farklı yola sahiptir: enum Alpha { X, Y, Z } const enum Beta { X, Y, Z } declare enum Gamma { X, Y, Z } declare const enum Delta { X, Y, Z } Çalışma Gammazamanında bir değer kullanmaya çalışırsam , bir hata …
116 enums  typescript 

14
Veritabanı arama tablosundaki değerlere dayalı olarak otomatik olarak Enum oluşturulsun mu?
Nasıl otomatik olarak bir enum oluşturabilirim ve daha sonra C # 'daki değerlerini veritabanı arama tablosundaki değerlere göre (kurumsal kitaplık veri katmanını kullanarak) nasıl kullanabilirim? Örneğin, veritabanına yeni bir arama değeri eklersem, ek statik numaralandırma değeri bildirimini kodda manuel olarak eklemek zorunda kalmak istemiyorum - numaralandırmayı veritabanı ile senkronize tutmak …
116 c#  database  dynamic  enums 


6
Java Enum Yöntemleri - ters yön numaralandırmasını döndür
Ters yönü döndüren bir yöntemi olan bir enum Yönü bildirmek istiyorum (aşağıdaki sözdizimsel olarak doğru değildir, yani numaralandırmalar somutlaştırılamaz, ancak benim açımdan bahsediyor). Bu Java'da mümkün mü? İşte kod: public enum Direction { NORTH(1), SOUTH(-1), EAST(-2), WEST(2); Direction(int code){ this.code=code; } protected int code; public int getCode() { return this.code; …
113 java  enums  enumeration 


8
Java'daki numaralandırmalarda == kullanmak uygun mudur?
Kullanımda için Tamam mı ==Java çeteleler üzerinde, yoksa kullanım gerekiyor .equals()? Testlerimde ==her zaman işe yarar, ancak bunun garantili olup olmadığından emin değilim. Özellikle, .clone()bir enum üzerinde bir yöntem yoktur , bu yüzden, bundan .equals()farklı bir değer döndürecek bir enum elde etmenin mümkün olup olmadığını bilmiyorum ==. Örneğin, bu uygun …
111 java  syntax  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.