我想在一個用戶友好的可讀名稱 使用枚舉,但我不能找出如何將其綁定到我的視圖的枚舉友好名稱
這是我到目前爲止有:
public enum MyDayOfWeek
{
Sunday = 0,
Monday = 1,
Tuesday = 2,
Wednesday = 3,
Thursday = 4,
Friday = 5,
Saturday = 6,
SunTilFir = 7,
}
public class Course
{
public int CourseId { get; set; }
public string CourseName { get; set; }
public int Hour { get; set; }
public MyDayOfWeek Days { get; set; }
}
public static class ChangeEnumName
{
public static string EnumValue(this MyDayOfWeek e)
{
switch (e)
{
case MyDayOfWeek.SunTilFir:
return "Sunday until Friday ";
}
return "Horrible Failure!!";
}
}
如何將ChangeEnum名稱綁定到我的視圖?
它看起來像你想創建一個擴展方法爲枚舉類型。我不認爲這在C#中是有效的。 – 2014-10-19 13:24:59
這是幹什麼的?使用友好名稱與枚舉? – Danny 2014-10-19 13:27:29
使用位值並創建一個值'Weekdays',可以寫成'Monday |星期二|星期三|星期四|星期五「或」星期六〜星期日「?雖然我不能說我確定你想要做的是什麼。 – 2014-10-19 13:27:43