C# 文字列を数値に変換可能か判定する

C#で、TryParseを使用して、文字列を数値に変換可能か判定するサンプルコードを記述してます。
環境
- OS windows10 pro 64bit
- Microsoft Visual Studio Community 2019 Version 16.7.1
TryParse使い方
TryParseを使用すると、文字列が数値に変換可能か判定することが可能です。
以下は、文字列が数値変換可能かを判定して結果により、コンソールに出力されるメッセージを変更するコードとなります。
using System;
using System.IO;
namespace testapp
{
class Program
{
static void Main(string[] args)
{
string str = "10";
int num;
if (int.TryParse(str, out num))
{
Console.WriteLine("{0} は数字です", str);
// 10 は数字です
}
else
{
Console.WriteLine("{0} は数字ではないです", str);
}
str = "あ";
if (int.TryParse(str, out num))
{
Console.WriteLine("{0} は数字です", str);
}
else
{
Console.WriteLine("{0} は数字ではないです", str);
// あ は数字ではないです
}
}
}
}
-
前の記事
rails6 APIデータを取得して表示する 2021.01.18
-
次の記事
rails6 「ActionView::Template::Error (The asset “application.css” is not present in the asset pipeline」の対処法 2021.01.19
コメントを書く