次のように定義された2つの同一のC#列挙があります。
public enum ArrivalToleranceEnum
{
ZERO,
QUARTERHOUR,
HALFHOUR,
ONEHOUR,
TWOHOURS,
}
public enum ArrivalTolerance {
/// <remarks/>
ZERO,
/// <remarks/>
QUARTERHOUR,
/// <remarks/>
HALFHOUR,
/// <remarks/>
ONEHOUR,
/// <remarks/>
TWOHOURS,
}
ArrivalTolerance は外部ライブラリで定義されており、私のプログラムではローカル列挙型 ArrivalToleranceEnum を使用したいので、これら 2 つの型を変換する必要があります。これどうやってするの?私はこれを(スイッチを使用して)最後まで実行しようとしましたが、変換する必要がある他のはるかに大きな列挙があるため、非常に面倒で時間の節約にはなりません。