このインスタンスの値を、それと等価の文字列形式に変換します。 C# publicoverridestringToString(); 戻り値 String このインスタンスの値の文字列形式。 例 次の例では、列挙値を文字列に変換する方法を示します。 C# usingSystem;publicclassEnumSample{enumColors {Red =1, Blue =2};publicstatic...
次の例では、サポートされている各列挙型書式指定文字列を使用して、TaskState列挙の各値を文字列形式に変換します。 PowerShell enum TaskState { ToDo Doing Done }# String format template for the statements$Statement="[System.Enum]::Format([TaskState], {0}, '{1}')"foreach($Formatin@('...
ひとつの誤魔化し方としては、マクロを使って強制的にboolへの明示的型変換を経由させる手はある。 #define bool_enum(x) static_cast<BoolEnum>(static_cast<bool>(x)) これはBoolEnum{static_cast<bool>(x)}のようにしても良いのだが、new bool_enum(x)のような妙なことをしたときコンパイ...
このインスタンスの値の文字列形式。 例 次の例では、列挙値を文字列に変換する方法を示します。 C# コピー [ファイル名を指定して実行] using System; public class EnumSample { enum Colors {Red = 1, Blue = 2}; public static void Main() { Enum myColors = Colors.Red; Console.WriteL...