2
我有一個枚舉,其上設置了[Flag]
屬性。在C中將字符串數組轉換爲一個枚舉#
[Flags]
public enum PageTags { IsBlog = 2, HasAnalytics = 4, AppearsInSitemap = 8 }
現在,從一個XML文件,我得到了網頁的元數據的字符串表示:
<page ... tags="IsBlog, HasAnalytics" />
我的問題是,我怎麼可以轉換CSV串入PageTags
類型的變量?
PageTags tags = XElement.Attribute("tags").Value.?;
的一點是,'Enum.Parse'方法還接受CSV字符串。這很酷。 –
哦,是的,就是這樣;) –