欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C# Char結(jié)構(gòu)中IsLetterOrDigit(Char)的方法詳解

 更新時間:2024年02月07日 10:34:03   作者:wenchm  
這篇文章給大家介紹了C#的Char 結(jié)構(gòu)的IsLetterOrDigit(Char)的方法,并通過代碼示例給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下

一、Char 結(jié)構(gòu)

CompareTo(Char)將此實例與指定的 Char 對象進行比較,并指示此實例在排序順序中是位于指定的 Char 對象之前、之后還是與其出現(xiàn)在同一位置。
CompareTo(Object)將此實例與指定的對象進行比較,并指示此實例在排序順序中是位于指定的 Object 之前、之后還是與其出現(xiàn)在同一位置。
ConvertFromUtf32(Int32)將指定的 Unicode 碼位轉(zhuǎn)換為 UTF-16 編碼字符串。
ConvertToUtf32(Char, Char)將 UTF-16 編碼的代理項對的值轉(zhuǎn)換為 Unicode 碼位。
ConvertToUtf32(String, Int32)將字符串中指定位置的 UTF-16 編碼字符或代理項對的值轉(zhuǎn)換為 Unicode 碼位。
Equals(Char)返回一個值,該值指示此實例是否與指定的 Char 對象相等。
Equals(Object)返回一個值,該值指示此實例是否與指定的對象相等。
GetHashCode()返回此實例的哈希代碼。
GetNumericValue(Char)將指定的數(shù)字 Unicode 字符轉(zhuǎn)換為雙精度浮點數(shù)。
GetNumericValue(String, Int32)將指定字符串中位于指定位置的數(shù)字 Unicode 字符轉(zhuǎn)換為雙精度浮點數(shù)。
GetTypeCode()返回值類型 TypeCode 的 Char。
GetUnicodeCategory(Char)將指定的 Unicode 字符分類到由一個 UnicodeCategory 值標(biāo)識的組中。
GetUnicodeCategory(String, Int32)將指定字符串中位于指定位置的字符分類到由一個 UnicodeCategory 值標(biāo)識的組中。
IsAscii(Char)true如果 c 是 ASCII 字符 ([ U+0000..U+007F ]) ,則返回 。
IsAsciiDigit(Char)指示字符是否分類為 ASCII 數(shù)字。
IsAsciiHexDigit(Char)指示字符是否分類為 ASCII 六邊形數(shù)字。
IsAsciiHexDigitLower(Char)指示字符是否分類為 ASCII 小寫六進制數(shù)字。
IsAsciiHexDigitUpper(Char)指示字符是否歸類為 ASCII 大寫六邊形數(shù)字。
IsAsciiLetter(Char)指示字符是否歸類為 ASCII 字母。
IsAsciiLetterLower(Char)指示字符是否分類為小寫 ASCII 字母。
IsAsciiLetterOrDigit(Char)指示字符是分類為 ASCII 字母還是數(shù)字。
IsAsciiLetterUpper(Char)指示字符是否歸類為大寫 ASCII 字母。
IsBetween(Char, Char, Char)指示字符是否在指定的非獨占范圍內(nèi)。
IsControl(Char)指示指定的 Unicode 字符是否屬于控制字符類別。
IsControl(String, Int32)指示指定字符串中位于指定位置處的字符是否屬于控制字符類別。
IsDigit(Char)指示指定的 Unicode 字符是否屬于十進制數(shù)字類別。
IsDigit(String, Int32)指示指定字符串中位于指定位置處的字符是否屬于十進制數(shù)字類別。
IsHighSurrogate(Char)指示指定的 Char 對象是否是一個高代理項。
IsHighSurrogate(String, Int32)指示字符串中指定位置處的 Char 對象是否為高代理項。
IsLetter(Char)指示指定的 Unicode 字符是否屬于 Unicode 字母類別。
IsLetter(String, Int32)指示指定字符串中位于指定位置處的指定字符串是否屬于 Unicode 字母類別。
IsLetterOrDigit(Char)指示指定的 Unicode 字符是否屬于字母或十進制數(shù)字類別。
IsLetterOrDigit(String, Int32)指示指定字符串中位于指定位置處的字符是否屬于字母或十進制數(shù)字類別。
IsLower(Char)指示指定的 Unicode 字符是否屬于小寫字母類別。
IsLower(String, Int32)指示指定字符串中位于指定位置處的字符是否屬于小寫字母類別。
IsLowSurrogate(Char)指示指定的 Char 對象是否是一個低代理項。
IsLowSurrogate(String, Int32)指示字符串中指定位置處的 Char 對象是否為低代理項。
IsNumber(Char)指示指定的 Unicode 字符是否屬于數(shù)字類別。
IsNumber(String, Int32)指示指定字符串中位于指定位置的字符是否屬于數(shù)字類別。
IsPunctuation(Char)指示指定的 Unicode 字符是否屬于標(biāo)點符號類別。
IsPunctuation(String, Int32)指示指定字符串中位于指定位置處的字符是否屬于標(biāo)點符號類別。
IsSeparator(Char)指示指定的 Unicode 字符是否屬于分隔符類別。
IsSeparator(String, Int32)指示指定字符串中位于指定位置處的字符是否屬于分隔符類別。
IsSurrogate(Char)指示指定的字符是否具有指定的代理項代碼單位。
IsSurrogate(String, Int32)指示指定字符串中位于指定位置的字符是否具有代理項代碼單位。
IsSurrogatePair(Char, Char)指示兩個指定的 Char 對象是否形成一個代理項對。
IsSurrogatePair(String, Int32)指示字符串中指定位置處的兩個相鄰 Char 對象是否形成一個代理項對。
IsSymbol(Char)指示指定的 Unicode 字符是否屬于符號字符類別。
IsSymbol(String, Int32)指示指定字符串中位于指定位置處的字符是否屬于符號字符類別。
IsUpper(Char)指示指定的 Unicode 字符是否屬于大寫字母類別。
IsUpper(String, Int32)指示指定字符串中位于指定位置處的字符是否屬于大寫字母類別。
IsWhiteSpace(Char)指示指定的 Unicode 字符是否屬于空格類別。
IsWhiteSpace(String, Int32)指示指定字符串中位于指定位置處的字符是否屬于空格類別。
Parse(String)將指定字符串的值轉(zhuǎn)換為它的等效 Unicode 字符。
ToLower(Char)將 Unicode 字符的值轉(zhuǎn)換為它的小寫等效項。
ToLower(Char, CultureInfo)使用指定的區(qū)域性特定格式設(shè)置信息將指定 Unicode 字符的值轉(zhuǎn)換為它的小寫等效項。
ToLowerInvariant(Char)使用固定區(qū)域性的大小寫規(guī)則,將 Unicode 字符的值轉(zhuǎn)換為其小寫等效項。
ToString()將此實例的值轉(zhuǎn)換為其等效的字符串表示形式。
ToString(Char)將指定的 Unicode 字符轉(zhuǎn)換為它的等效字符串表示形式。
ToString(IFormatProvider)使用指定的區(qū)域性特定格式信息將此實例的值轉(zhuǎn)換為它的等效字符串表示形式。
ToUpper(Char)將 Unicode 字符的值轉(zhuǎn)換為它的大寫等效項。
ToUpper(Char, CultureInfo)使用指定的區(qū)域性特定格式設(shè)置信息將指定 Unicode 字符的值轉(zhuǎn)換為它的大寫等效項。
ToUpperInvariant(Char)使用固定區(qū)域性的大小寫規(guī)則,將 Unicode 字符的值轉(zhuǎn)換為其大寫等效項。
TryParse(String, Char)將指定字符串的值轉(zhuǎn)換為它的等效 Unicode 字符。 一個指示轉(zhuǎn)換是成功還是失敗的返回代碼。

二、Char.IsLetterOrDigit 方法

1.重載

IsLetterOrDigit(Char)指示指定的 Unicode 字符是否屬于字母或十進制數(shù)字類別。
IsLetterOrDigit(String, Int32)指示指定字符串中位于指定位置處的字符是否屬于字母或十進制數(shù)字類別。

2.Char.IsLetterOrDigit(Char)用法

C# 中的 `Char.IsLetterOrDigit(Char)` 方法用于確定指定的字符是否為字母或數(shù)字。

如果指定的字符是字母或數(shù)字,則該方法返回 `true`;否則,返回 `false`。字母包括所有大寫和小寫字母,數(shù)字包括所有阿拉伯?dāng)?shù)字(0 到 9)。

// IsLetterOrDigit(Char)用途
namespace ConsoleApp15
{
    internal class Program
    {
        private static void Main(string[] args)
        {
            ArgumentNullException.ThrowIfNull(args);
 
            char ch = 'A';
            if (char.IsLetterOrDigit(ch))
            {
                Console.WriteLine(ch + " 是字母或數(shù)字。");
            }
            else
            {
                Console.WriteLine(ch + " 不是字母或數(shù)字。");
            }
        }
    }
}
//運行結(jié)果:
/*
A 是字母或數(shù)字。
 */

3.Char.IsLetterOrDigit(string, int)的用法 

Char.IsLetterOrDigit(string, int) 用于確定指定字符串在指定索引位置的字符是否為字母或數(shù)字。該方法接受兩個參數(shù):

public static bool IsLetterOrDigit (string s, int index);
 
參數(shù)
s    String
一個字符串。
 
index    Int32
s 中要計算的字符的位置。
 
返回
Boolean
如果 true 中位于 index 的字符是一個字母或十進制數(shù),則為 s;否則為 false。
 
例外
ArgumentNullException
s 上聲明的默認(rèn)值為 null。
 
ArgumentOutOfRangeException
index 小于零或大于 s 中最后一個位置。
// IsLetterOrDigit(String, Int32)方法
namespace ConsoleApp16
{
    internal class Program
    {
        private static void Main(string[] args)
        {
            ArgumentNullException.ThrowIfNull(args);
 
            string str = "Hello World!";
            int index = 6;
            if (char.IsLetterOrDigit(str, index))
            {
                Console.WriteLine(str[index] + " 是字母或數(shù)字。");
            }
            else
            {
                Console.WriteLine(str[index] + " 不是字母或數(shù)字。");
            }
        }
    }
}
//運行結(jié)果:
/*
W 是字母或數(shù)字。
 */

以上就是C# Char結(jié)構(gòu)中IsLetterOrDigit(Char)的方法詳解的詳細(xì)內(nèi)容,更多關(guān)于C# Char IsLetterOrDigit(Char)方法的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評論