データ操作

[C#] string型→数値型に変換する(.Parse)

2021年5月2日

string型を数値型へ変換するには、.Parseを使用します。

サンプル

例)string→int型

int x = int.Parse("123");

例)string→long型

long x = long.Parse("123");

例)string→float型

float x = float.Parse("123");

例)string→decimal型

decimal x = decimal.Parse("123");

例)string→double型

double x = double.Parse("123.45");

備考

  • 指定した文字列が数値でない場合はFormatExceptionが、
    数値のオーバーフローが発生したときはOverflowExceptionが発生します。
  • 変換時に例外を発生させたくない場合は、.TryParseをご使用ください。
    (下記関連記事をご覧ください。)

関連記事

-データ操作
-,