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

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 class Demo {
   public static void Main(){
      string val = "hjk9878hj";
      Console.WriteLine("String = "+val);
      UnicodeCategory unicode = Char.GetUnicodeCategory(val, 4);
      Console.WriteLine("The value at specific index = "+unicode);
      bool res = Char.IsControl(val, 4);
      if (res)
         Console.WriteLine("Control character found!");
      else
         Console.WriteLine("Control character isn't there");
   }
}

出力

これにより、次の出力が生成されます-

String = hjk9878hj
The value at specific index = DecimalDigitNumber
Control character isn't there

  1. C#のChar.ToUpperInvariant(Char)メソッド

    C#のChar.ToUpperInvariant()メソッドは、不変カルチャの大文字小文字の規則を使用して、Unicode文字の値を同等の大文字に変換するために使用されます。 構文 public static char ToUpperInvariant (char ch); 上記のパラメータchは、変換するUnicode文字です。 ここで、Char.ToUpperInvariant()メソッドを実装する例を見てみましょう- 例 using System; public class Demo {    public static void Main(){   &

  2. 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