當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


C# Char.GetUnicodeCategory(String, Int32)用法及代碼示例

C# 中的 Char.GetUnicodeCategory(String, Int32) 方法將指定字符串中指定位置的字符分類到由 UnicodeCategory 值之一標識的組中。

用法

以下是語法 -

public static System.Globalization.UnicodeCategory GetUnicodeCategory (string str, int index);

上麵,str 是一個字符串,而 index 是 str 中的字符位置。

示例

現在讓我們看一個實現 Char.GetUnicodeCategory(String, Int32) 方法的例子 -

using System;
using System.Globalization;
public class Demo {
   public static void Main(){
      string val = "amit";
      UnicodeCategory unicode = Char.GetUnicodeCategory(val, 2);
      Console.WriteLine("The value at specific index = "+unicode);
   }
}

輸出

這將產生以下輸出 -

LowercaseLetter

示例

現在讓我們看另一個例子 -

using System;
using System.Globalization;
public class Demo {
   public static void Main(){
      string val = "hjk9878hj";
      UnicodeCategory unicode = Char.GetUnicodeCategory(val, 4);
      Console.WriteLine("The value at specific index = "+unicode);
   }
}

輸出

這將產生以下輸出 -

The value at specific index = DecimalDigitNumber

相關用法


注:本文由純淨天空篩選整理自AmitDiwan大神的英文原創作品 Char.GetUnicodeCategory(String, Int32) Method with Examples in C#。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。