データ操作

[C#] enum値→stringに変換する(.ToString())

2021年5月8日

enum値をstringに変換するサンプルです。

サンプル

例)TestEnum.OKを文字列として取得する

TestEnumの定義は以下です。

public enum TestEnum :int
{
  OK = 0,
  WARN = 1,
  NG = 9
}

TestEnum.OKをstring型に変換します。

var x = TestEnum.OK;
string a = x.ToString();

以下の様にenumの文字値が文字列として取得できます。

a → "OK"

備考

  • enum値をstring値に変換するには、.ToString()で型変換すればOKです。

関連記事

-データ操作
-