C# Char类
C# Char類
Char類
Char類主要用來存儲單個字符,占用16位(兩個字節(jié))的內(nèi)存空間。定義字符是要用單引號表示。
注意:Char只定義一個Unicode字符。Unicode字符是目前計算機中通用的字符編碼,它為針對不同語言中的每個字符設(shè)定了統(tǒng)一的二進制編碼,用于滿足跨語言、跨平臺的文本轉(zhuǎn)換、處理的要求。
Char的使用
方法
說明
IsControl:指示指定的Unicode字符是否屬于控制字符類別
IsDigit:指示某個Unicde字符是否屬于十進制數(shù)字類別
IsHighSurrogate:指示指定的Char對象是否為高代理項
IsLetter:指示某個Unicode字符是否屬于字母類別
IsLetterOrDigit:指示某個Unicode字符是否屬于字母類別還是屬于十進制數(shù)字類別
IsLower:指示某個Unicode字符是否屬于小寫字母類別
IsLowSurrogate:指示指定的Char對象是否為低代理項
IsNumber:指示某個Unicode字符是否屬于數(shù)字類別
IsPunctuation:指示某個Unicode字符是否屬于標(biāo)點符號類別
IsSeparator:指示某個Unicode字符是否屬于分隔符類別
IsSurrogate:指示某個Unicode字符是否屬于代理項字符類別
IsSurrogatePair:指示兩個指定的Char對象是否形成代理項對
IsSymbol:指示某個Unicode字符是否屬于符號字符類別
IsUpper:指示某個Unicode字符是否屬于大寫字母類別
IsWhiteSpace:指示某個Unicode字符是否屬于空白類別
Parse:將指定字符串1的值轉(zhuǎn)換為它的等效Unicode字符
ToLower:將Unicode字符的值轉(zhuǎn)換為它的小寫等效項
ToLowerInvariant:使用固定區(qū)域性的大小寫規(guī)則,將Unicode字符的值轉(zhuǎn)換為其小寫等效項
ToString:將此實例的值轉(zhuǎn)換為其等效的字符串表示
ToUpper:將Unicode字符的值轉(zhuǎn)換為它的大寫等效項
ToUpperInvariant:使用固定區(qū)域性的大小寫規(guī)則,將Unicode字符的值轉(zhuǎn)換為其大寫等效項
TryParse:將指定字符串的值轉(zhuǎn)換為它的等效Unicode字符
char a = 'a';char b = '8';char c = 'L';char d = '.';char e = '|';char f = ' ';Console.WriteLine("IsLetter方法判斷a是否為字母:{0}", char.IsLetter(a));Console.WriteLine("IsDigit方法判斷b是否為數(shù)字:{0}", char.IsDigit(b));Console.WriteLine("IsLetterOrDigit方法判斷c是否為字母或數(shù)字:{0}", char.IsLetterOrDigit(c));Console.WriteLine("IsLower方法判斷a是否為小寫字母:{0}", char.IsLower(a));Console.WriteLine("IsUpper方法判斷c是否為大寫字母:{0}", char.IsUpper(c));Console.WriteLine("IsPunctuation方法判斷d是否為標(biāo)點符號:{0}", char.IsPunctuation(d));Console.WriteLine("IsSeparator方法判斷e是否為分隔符:{0}", char.IsSeparator(e));Console.WriteLine("IsWhiteSpace方法判斷f是否為空白:{0}", char.IsWhiteSpace(f));Console.ReadKey();結(jié)果:
總結(jié)
- 上一篇: 码云zheng项目介绍
- 下一篇: 用分数表示循环小数(C#版)