【发布时间】:2013-11-20 07:33:23
【问题描述】:
我有两个相同的 C# 枚举定义如下:
public enum ArrivalToleranceEnum
{
ZERO,
QUARTERHOUR,
HALFHOUR,
ONEHOUR,
TWOHOURS,
}
public enum ArrivalTolerance {
/// <remarks/>
ZERO,
/// <remarks/>
QUARTERHOUR,
/// <remarks/>
HALFHOUR,
/// <remarks/>
ONEHOUR,
/// <remarks/>
TWOHOURS,
}
ArrivalTolerance 在外部库中定义,在我的程序中我想使用本地枚举 ArrivalToleranceEnum 所以我需要转换这两种类型。我怎样才能做到这一点?我已经尝试最终做到这一点(使用开关),但它非常乏味而且不是很节省时间,因为我需要转换其他更大的枚举。
【问题讨论】:
标签: c# parsing enums type-conversion