我定义了两个相同的 C# 枚举,如下所示:
public enum ArrivalToleranceEnum
{
    ZERO,
    QUARTERHOUR,
    HALFHOUR,
    ONEHOUR,
    TWOHOURS,
}
public enum ArrivalTolerance {
    /// <remarks/>
    ZERO,
    /// <remarks/>
    QUARTERHOUR,
    /// <remarks/>
    HALFHOUR,
    /// <remarks/>
    ONEHOUR,
    /// <remarks/>
    TWOHOURS,
}
ArrivalTolerance 在外部库中定义,在我的程序中我想使用本地枚举 ArrivalToleranceEnum 所以我需要转换这两种类型。我怎样才能做到这一点?我试图最终做到这一点(使用开关),但它非常乏味而且不是很节省时间,因为我需要转换其他更大的枚举。