C#
 Computer >> コンピューター >  >> プログラミング >> C#

文字列がC#の数値であるかどうかを確認するにはどうすればよいですか?


文字列が-

であるとしましょう
string str = "3456";

次に、入力した文字列が数字かどうかを確認します-

str.All(c => char.IsDigit(c))

上記は、文字列が数値の場合はtrueを返し、それ以外の場合はfalseを返します。

これが完全なコードです-

using System;
using System.Linq;

namespace Demo {
   public class MyApplication {
      public static void Main(string[] args) {
         string str = "3456";
         // checking if string is a number or not
         Console.WriteLine(str.All(c => char.IsDigit(c)));
      }
   }
}

出力

True

  1. Pythonで数値を逆にする方法は?

    整数を逆にするのは簡単な作業です。番号を逆にする必要がある特定のシナリオに遭遇する可能性があります。 Input: 12345 Output: 54321 2つの方法があります。数値を逆にすることができます- 数値を文字列に変換し、文字列を逆にして整数に再変換します 文字列に変換せずに数学的に反転 文字列に変換して反転 数値を逆にするこの方法は簡単で、ロジックは必要ありません。数値を文字列に変換して逆にした後、逆にした文字列を整数に再変換します。文字列を逆にするために適切な方法を使用できます。 例 def reverse(num):    st=str(

  2. Pythonで区切り文字strによって文字列を分割する方法は?

    PythonのStringクラスには、オプションの引数として区切り文字を受け取るsplit()というメソッドがあります。デフォルトの区切り文字は空白です。次のように使用できます: >>> 'aa-ab-ca'.split('-') ['aa', 'ab', 'ca'] >>> 'abc mno rst'.split(' ') ['abc', 'mno', 'rst'] この操作に正規表現を使用するこ