Top > プログラミング > .NET Tips> 列挙体のメンバの値や名前を列挙する

列挙体のメンバの値や名前を列挙する」への評価、コメント

評価

良い / 悪い = 5 / 1 (「良い」の割合 = 0.833 , 人気度 = 0.648

評価する

コメント一覧


評価の理由
misc 2024/02/11 (Sun) 20:17:19
評価:良い
よく使うことなのになかなか覚えられず,いつもここに来て確認しています。とても助かっています。ありがとうございました。

通常のコメント
.河馬 2018/12/6 (Thu) 11:56:17
列挙体名.メンバ名.ToString() の呼び出しで列挙体のメンバ名を表す文字列が取得できました.

他のクラスのToString()メソッドの挙動を考えると列挙体に割り振られた整数値が返ってきそうなものですが,Enumクラスでは違うようです.

コードはかなりシンプルになりますが,上記の理由からコードを読んだ時誤解が生じそうではあります.
言語側でメンバ名取得メソッドを分けて作ってくれると良いのですが.

通常のコメント
管理人 2013/07/16 (Tue) 23:04:16
> .NET Framework 4.0以降の例が
> ソース内のコメントでは以下のようになっていますが
> 「'Fruits列挙体のメンバの値を列挙する」
> 実際のソースはAttributeTargetsを列挙しているような気がします。

ご報告ありがとうございます。修正します。

通常のコメント
唯香 2013/05/27 (Mon) 16:54:03
とても参考になりました!
ありがとうございます。

.NET Framework 4.0以降の例が
ソース内のコメントでは以下のようになっていますが
「'Fruits列挙体のメンバの値を列挙する」
実際のソースはAttributeTargetsを列挙しているような気がします。
間違っていたらすいません。。

コメントの投稿

[説明]