なぜこれがエラーを返しますか?列挙型の配列を明示的に初期化する方法[C#]
public class Class1
{
public enum MyEnum
{
First,
Second,
Third
}
public MyEnum[] myEnum;
public Class1()
{
myEnum =
{
MyEnum.First,
MyEnum.First,
MyEnum.First
};
}
}
これはしていませんが:
public class Class1
{
enum MyEnum
{
First,
Second,
Third
}
public MyEnum[] myEnum =
{
MyEnum.First,
MyEnum.First,
MyEnum.First
};
public Class1()
{
}
}
私はそれを私はコンストラクタに初期化を分離することができます最初の方法に対するのしたいと思います。これはどのように正しく行われますか?
利用のReSharperのhttp://www.jetbrains.com/resharper/まだ – bevacqua