facebook twitter hatena line email

「Unity/Csharp/enum」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(enumのforeachサンプル)
(宣言)
 
(同じ利用者による、間の1版が非表示)
行1: 行1:
==宣言==
+
==enum宣言==
 
<pre>
 
<pre>
 
public enum HogeType
 
public enum HogeType
行7: 行7:
 
}
 
}
 
</pre>
 
</pre>
==enumのforeachサンプル==
+
 
 +
==enumのforeach記述==
 
<pre>
 
<pre>
 
foreach (HogeType hogeType in Enum.GetValues(typeof(HogeType)))
 
foreach (HogeType hogeType in Enum.GetValues(typeof(HogeType)))

2021年12月3日 (金) 14:12時点における最新版

enum宣言

public enum HogeType
{
    PIYO,
    FUGA
}

enumのforeach記述

foreach (HogeType hogeType in Enum.GetValues(typeof(HogeType)))
{
    string name = Enum.GetName(typeof(HogeType), hogeType);
}