我有一个枚举,其上设置了[Flag]
属性。
[Flags]
public enum PageTags { IsBlog = 2, HasAnalytics = 4, AppearsInSitemap = 8 }
现在,从XML文件中,我得到了页面元数据的字符串表示形式:
<page ... tags="IsBlog, HasAnalytics" />
我的问题是,如何将该CSV字符串转换为PageTags
类型的变量?
PageTags tags = XElement.Attribute("tags").Value.?;