namespace Foo
{
public enum MyEnum
{
High, Low
}
public class Class1
{
public MyEnum MyProperty { get; set; }
}
}
MyEnum
外部で宣言され Class1
ているため、ここと他のクラスで必要です
良さそうに思えますが、後で を含むファイルを削除することにした場合はどうなりますClass1
か?
MyEnum
宣言は失われます!!
クラス間で共有列挙型をコーディングするベスト プラクティスは何ですか?