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

C#int.Parseとint.TryParseメソッド


C#のint.TryParseメソッドとintParseメソッドを使用して、数値の文字列表現を整数に変換します。

文字列を変換できない場合、int.TryParseメソッドはfalse、つまりブール値を返しますが、int.Parseは例外を返します。

int.Parseメソッドの例を見てみましょう-

using System.IO;
using System;
class Program {
   static void Main() {
      int res;
      string myStr = "120";
      res = int.Parse(myStr);
      Console.WriteLine("String is a numeric representation: "+res);
   }
}

出力

String is a numeric representation: 120

int.TryParseメソッドの例を見てみましょう。

using System.IO;
using System;
class Program {
   static void Main() {
      bool res;
      int a;
      string myStr = "120";
      res = int.TryParse(myStr, out a);
      Console.WriteLine("String is a numeric representation: "+res);
   }
}

出力

String is a numeric representation: True

  1. C#のBool.parseメソッド

    文字列をboolに変換するには、C#でBool.parseメソッドを使用します- まず、文字列を設定します- string str = "true"; 次に、ブール値に変換します- bool.Parse(str); これが完全なコードです- 例 using System; using System.Linq; class Demo {    static void Main() {       string str = "true";       bool res =

  2. 文字列Join()メソッド

    文字列のJoin()メソッドは、各要素間に指定された区切り文字を使用して、文字列配列のすべての要素を連結します。 次の例では、複数行の文字列があり、区切り文字を「\n」-として設定しています。 String.Join("\n", starray); 例 以下は完全な例です- using System; namespace StringApplication {    class StringProg {       static void Main(string[] args) {     &nb