タイプの定数を作成しようとしていますEnum
が、エラーが発生します..私の列挙型は次のとおりです。
public enum ActivityStatus
{
Open = 1,
Close = 2
}
そして私はそれを使用するモデルを持っています:
public class CreateActivity
{
public int Id;
public const ActivityStatus ActivityStatus = ActivityStatus.Open;
}
次のエラーが発生します。
エラー 1 「Help_Desk.Models.CreateActivity.ActivityStatus」の定数値の評価には循環定義が含まれています...
しかし、ActivityStatus
プロパティの名前を変更すると機能します!
public class CreateActivity
{
public int Id;
public const ActivityStatus AnyOtherName = ActivityStatus.Open;
}
なぜそれが起こるのですか?