enumの文字列を配列で取得するには、Enum.GetNames()を使用します。
サンプル
例)TestEnumの文字列を配列で取得する
TestEnumの定義は以下とします。
public enum TestEnum :int
{
  OK = 0,
  WARN = 1,
  NG = 9
}TestEnumの文字値をstring配列に変換します。
string[] strArr = Enum.GetNames(typeof(TestEnum));以下の様にenumの文字値が配列として取得できます。
strArr → ["OK", "WARN", "NG"]
備考
- Enum.GetNames()の引数に、typeof(<enum名>)を指定すればOKです。
