我嘗試通過從用戶反饋控制是一個枚舉的一部分字符串列表,像這樣:如何從字符串表示中創建枚舉? C#
<bni:products id="bnProducts" runat="server" ProductsList="First, Second, Third" />
,並在代碼behid做這樣的事情:
public enum MS
{
First = 1,
Second,
Third
};
private MS[] _ProductList;
public MS[] ProductsList
{
get
{
return _ProductList;
}
set
{
_ProductList = how_to_turn_string_to_enum_list;
}
}
我的問題是我不知道如何將該字符串轉換爲枚舉列表,那麼應該是「how_to_turn_string_to_enum_list」?或者你知道在用戶控件中使用枚舉的更好方法嗎?我真的希望能夠通過一個整潔的清單
eh,如果我沒有弄錯,Enum.Parse需要一個類型? MS(MS)Enum.Parse(typeof(MS),「First」); – 2009-07-15 09:44:17
哎呀,謝謝:) – 2009-07-15 10:06:44