C#のChar.IsLowSurrogate(String、Int32)メソッド
C#のChar.IsLowSurrogate()メソッドは、文字列内の指定された位置にあるCharオブジェクトが下位サロゲートであるかどうかを示します。
構文
以下は構文です-
public static bool IsLowSurrogate (string str, int index);
上記、インデックスがstrの中で評価する文字の位置であるのに対し、strが、文字列です。
例
私たちは今Char.IsLowSurrogate()メソッドを実装するための例を見てみましょう -
using System; public class Demo { public static void Main(){ string str = new String(new char[] { 'k', 'm', 'g', 't', 'j', 'p', '\uDC00' }); bool res = Char.IsLowSurrogate(str, 6); if (res) Console.WriteLine("Contains Low Surrogate value!"); else Console.WriteLine("Does not contain Low Surrogate value!"); } }
出力
これにより、次の出力が生成されます-
Contains Low Surrogate value!
例
別の例を見てみましょう-
using System; public class Demo { public static void Main(){ string str = new String(new char[] { 'k', 'm', 'g', 't', 'j', 'p', '\uDC00' }); bool res = Char.IsLowSurrogate(str, 3); if (res) Console.WriteLine("Contains Low Surrogate value!"); else Console.WriteLine("Does not contain Low Surrogate value!"); } }
出力
これにより、次の出力が生成されます-
Does not contain Low Surrogate value!
-
C#のChar.IsControl(String、Int32)メソッド
C#のChar.IsControl(String、Int32)メソッドは、指定された文字列の指定された位置にある文字が制御文字として分類されるかどうかを示すために使用されます。 構文 public static bool IsControl (string str, int index); 上記では、strは文字列です。インデックスパラメータは、strで評価する文字の位置です。 ここで、Char.IsControl(String、Int32)メソッドを実装する例を見てみましょう- 例 using System; using System.Globalization; public clas
-
C#で文字列としてInt32を表す
Int32は、32ビットの符号付き整数を表します。文字列として表すには、ToString()メソッドを使用します。 まず、Int32変数を宣言して初期化します。 int val = 1023; ここで、それを文字列として表現します。 val.ToString() 完全な例を見てみましょう。 例 using System; class Demo { static void Main() { int val = 1023; Console.Write("Integer co