enumで日本語名取得

さっきの記事にも書いてありますが、enumでToString()だとその変数名そのものが取得できますが、日本語名のほうがほしいです。
といっても、いちいち専用の変換メソッドをつくるのもメンドクサイですよね。
アンコちゃんのなかでは
カスタムプロパティーで対応しています。
下記はリスナープレイヤーの選択肢のコードなんですけど、EnumString
ってので説明をいれておけば

public enum PlayerType
        {
            [EnumString("4:3")]
            standard,
            [EnumString("16:9")]
            wide,
            [EnumString("Zero")]
            zero
        }

こんな感じで取り出すことができます。

toolStripMenuItem1.Text = LibAnko.EnumStringAttribute.GetLabel(this._playerType);

プラグインでも使えますので、どんどん使ってくださいね。
あ、using LibAnko;をいれてください。