2
[Flag]
属性を列挙しています。文字列配列をC#で1つの列挙型に変換する
[Flags]
public enum PageTags { IsBlog = 2, HasAnalytics = 4, AppearsInSitemap = 8 }
は今、XMLファイルから、私は、ページ・メタデータの文字列表現を取得:
<page ... tags="IsBlog, HasAnalytics" />
私の質問は、私はタイプPageTags
の変数にそのCSV文字列を変換することができますどのように、ありますか?
PageTags tags = XElement.Attribute("tags").Value.?;
ポイントは 'Enum.Parse'方法はまた、CSV文字列を受け入れ、です。カッコいい。 –
ああ、そうだ;) –