番号文字列
を識別します 多くのプログラミングシナリオでは、文字列が数値を表す能力を表すかどうかを判断することが非常に重要です。 「123」などの文字列は数値として識別される必要がありますが、「ABC」や「AB2」などの文字列は数値として認識されるべきではありません。
ISNumeric()関数
c#では、文字列が数字であるかどうかを確認するために、 int
クラスのtryparse()メソッドは、この目標を効果的に達成できます。
例は次のとおりです このコードでは、
tryParse()文字列「123」を整数として分析してみてください。それが成功すると、 nの値は123に設定され、isNumeric
はtrueに設定されます。c#7および高級バージョンの更新
<code class="language-csharp">int n; bool isNumeric = int.TryParse("123", out n);</code>
C#7以上のバージョンでは、outパラメーターを省略できます。 または、値を分析する必要がない場合:
注:ここにvarキーワードは、
boolなどの特定のデータ型に置き換えることができます。
以上が文字列がC#の数字を表すかどうかを確認するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。