C#のChar.TryParse()メソッド
C#のChar.TryParse()メソッドは、指定された文字列の値を同等のUnicode文字に変換するために使用されます。
構文
public static bool TryParse (string str, out char res);
Char.TryParse()メソッドを実装する例を見てみましょう-
例
using System; public class Demo { public static void Main(){ bool res; Char ch; res = Char.TryParse("10", out ch); Console.WriteLine(res); Console.WriteLine(ch.ToString()); } }
出力
これにより、次の出力が生成されます-
False
別の例を見てみましょう-
例
using System; public class Demo { public static void Main(){ bool res; Char ch; res = Char.TryParse("P", out ch); Console.WriteLine(res); Console.WriteLine(ch.ToString()); } }
出力
これにより、次の出力が生成されます-
True P
-
C#列挙型TryParse()メソッド
TryParse()メソッドは、1つ以上の列挙型定数の文字列表現を同等の列挙型オブジェクトに変換します。 まず、列挙型を設定します。 enum Vehicle { Bus = 2, Truck = 4, Car = 10 }; 次に、文字列配列を宣言して、いくつかの値を設定しましょう。 string[] VehicleList = { "2", "3", "4", "bus", "Truck", "CAR" }; 次に、Enum TryParse()メソッドを使用して値
-
C#int.TryParseメソッド
C#のint.TryParseメソッドを使用して、数値の文字列表現を整数に変換します。文字列を変換できない場合、int.TryParseメソッドはfalse、つまりブール値を返します。 数字の文字列表現があるとしましょう。 string myStr = "12"; ここで整数に変換するには、int.TryParse()を使用します。変換され、Trueが返されます。 int.TryParse(myStr, out a); 例 using System.IO; using System; class Program { static void Ma