2010-01-27 18 views
7

VB.NET enum tanımlaması C# cinsinden neye benziyordu? Bunun gibiAçıklamalarla C# enum tanımlama

Public Enum SomeEnum As Integer 
    <Description("Name One")> NameOne = 1 
End Enum 
+0

İnsan üzgünüz ya da bir dakika içinde 6 cevap veriyor. – AnthonyWJones

+0

Neredeyse "Bu soru için 6 haber yanıtı gönderildi" özelliği bozuk gibi görünüyor;) –

+3

@AnthonyWJones: Açıkça, StackOverflow yorumlarında eksik olan bir özellik var - "ayrıca" twitter'e gönder "onay kutusu. : -D – Tomalak

cevap

4
public enum SomeEnum: int 
{ 
    [Description("Name One")] 
    NameOne = 1, 
} 
8
public enum SomeEnum : int 
{ 
    [Description("Name One")] NameOne = 1 
} 
+8

'int 'kısmı, varsayılan olacağı için dışarıda bırakılabilir. –

3

deneyin aşağıdaki

enum SomeEnum 
{ 
    [Description("Name One")] NameOne = 1 
} 
2
public enum SomeEnum : int 
{ 
[Description("Name One")] 
NameOne = 1 
} 
+1

(aslında: int gerekli değil) – hackerhasid

0
public enum SomeEnum 
{ 
[Description("Name One")] 
NameOne = 1 
} 
0

: -

public enum SomeEnum 
{ 
    [Description("Name One")] 
    NameOne = 1; 
} 
0
public enum SomeEnum : int 
{ 
    [Description("Name One")] NameOne = 1 
}