C#語言中字符類char的使用方法(總結)


Unicode(統一碼、萬國碼、單一碼)是計算機科學領域里的一項業界標准,包括字符集、編碼方案等。Unicode 是為了解決傳統的字符編碼方案的局限而產生的,它為每種語言中的每個字符設定了統一並且唯一的二進制編碼,以滿足跨語言、跨平台進行文本轉換、處理的要求。1990年開始研發,1994年正式公布。

C#語言中字符類char的使用方法(總結)

 

char類在C#中表示一個unicode字符,正是這些unicode字符構成了字符串。unicode字符是目前計算機中通用的字符編碼,它為針對不同語言中的每個字符設定了統一的二進制編碼,用於滿足跨越語言、跨平台的文本轉換、處理要求。char的定義非常簡單,如下:

char ch1=‘z';

但是,char只能定義一個unicode字符。

下面是char類常見的使用方法及說明

iscontrol   指示指定的unicode字符是否屬於控制字符類別

isdigit  指示某個unicode字符是否屬於十進制數字類別

ishighsurrogate  指示指定的char對象是否為高代理項

isletter  指示某個unicode字符是否屬於字母類別

isletterordigit  指示某個unicode字符是屬於字母類別還是屬於十進制數字類別

islower  指示某個unicode字符是否屬於小寫字母類別

islowsurrogate  指示指定的char對象是否為低代理項

isnumber  指示某個unicode字符是否屬於數字類別

ispunctuation  指示某個unicode字符是否屬於標點符號類別

isseparator  指示某個unicode字符是否屬於分隔符類別

issurrogate  指示某個unicode字符是否屬於代理字符

issurrogatepair  指示兩個指定的char對象是否形成

issymbol  指示某個unicode字符是否屬於符號類別

isupper  指示某個unicode字符是否屬於大寫字母類別

iswhitespace  指示某個unicode字符是否屬於空白類別

parse  將指定字符串的值轉換為它的等效unicode字符

tolower   將unicode字符串的值轉換為它的小寫等效項

tolowerinvariant  使用固定區域性的大小寫規則,將unicode字符的值轉換為其小寫等效項

tostring  將此實例的值轉換為其等效的字符串表示

toupper   將unicode字符的值轉換為它的大寫等效項

toupperinvariant  使用固定區域性的大小寫規則,將unicode字符的值轉換為其大寫等效項

tryparse  將指定的字符串的值轉換為它的等效unicode字符
 

下面是C#中常見的轉義字符

\n   回車換行

\f    換頁

\t   橫向跳到下一制表位置

\\   反斜線符

\v   豎向跳格

\'   單引號符

\b   退格

\ddd   1~3位八進制所代表的字符

\r   回車

\xhh   1~2位十六進制數所代表的字符


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM