C# TryParseメソッドとは?TryParseの使い方とTryParseのメリット
C#では、TryParseメソッドが文字列を特定のデータ型に変換し、例外を発生させないようにします。その構文は次のようになります:
bool TryParse(string s, out T result)
TryParseメソッドは、文字列sを目標のデータ型Tに変換し、その結果をresultに格納します。変換に成功した場合はtrueを返し、失敗した場合はfalseを返し、resultには目標データ型のデフォルト値が格納されます。
TryParseメソッドの例です:
string str = "123";
int number;
if (int.TryParse(str, out number))
{
Console.WriteLine("转换成功,结果为:" + number);
}
else
{
Console.WriteLine("转换失败");
}
上記の例では、TryParseメソッドは文字列”123″を整数型intに変換し、その結果をnumberに保存します。変換が成功した場合、結果は123となります。変換に失敗した場合は変換失敗と出力されます。