2017-12-21 31 views

答えて

1

ちょうどそれを把握:EnumThree

私の列挙型の定義が間違っている:

public enum MyEnum 
{ 
    EnumOne = 0, 
    EnumTwo = 1, 
    EnumThree = 1, 
} 

Iv'eは(ドミトリー・bychenko @感謝)にMyEnum定義を編集した:

public enum MyEnum 
{ 
    None = 0 
    EnumOne = 1, 
    EnumTwo = 2, 
    EnumThree = 3, 
} 

そしてそれは働いた。

+4

または番号の割り当てを削除する –

+1

'None = 0、EnumOne = 1、EnumTwo = 2、EnumThree = 3'がより良い(読みやすい)選択肢です:nameはその値に対応します –

+0

ありがとう、iv'e私の答えを編集 –

関連する問題