目前我有一个课程如下:
public static class JurisdictionList
{
public const string NSW = "New South Wales";
public const string NT = "Northern Territory";
public const string QLD = "Queensland";
public const string SA = "South Australia";
public const string TAS = "Tasmania";
public const string VIC = "Victoria";
public const string WA = "Western Australia";
}
Run Code Online (Sandbox Code Playgroud)
我想写一个方法string GetJurisdictionCode(string Jurisdiction)来返回每个上面的常量的名称各自的值.例如,GetJurisdictionCode(JurisdictionList.QLD)将返回QLD.
目前我只知道使用Switch Case这样做,但看起来很长.有没有人知道另一种解决方法?提前致谢.
c# ×1