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位十六進製制數所代表的字元
原文:
C 語言中字元類char的使用方法 總結
char類在c 中表示乙個unicode字元,正是這些unicode字元構成了字串。unicode字元是目前計算機中通用的字元編碼,它為針對不同語言中的每個字元設定了統一的二進位制編碼,用於滿足跨越語言 跨平台的文字轉換 處理要求。char程式設計客棧的定義非常簡單,如下 char ch1 z 但是...
c語言中 字元 char的描述
1所有的編譯系統都規定以乙個位元組來存放乙個字元 2將乙個字元常量放到乙個字元變數中,並不是把該字元本身存放到記憶體單元,而是將該字元的相應的ascii碼存放到儲存單元,例如 a 的ascii碼為97,在記憶體中就是儲存著97,是二進位制儲存的,所以實際最終儲存的是 01100001 3既然在記憶體...
C語言中char 和 char 的區別
在實習過程中發現了乙個以前一直預設的錯誤,同樣char c abc 和char c abc 前者改變其內容程式是會崩潰的,而後者完全正確。程式演示 首先要搞清楚編譯程式占用的記憶體的分割槽形式 乙個由c c 編譯的程式占用的記憶體分為以下幾個部分 1 棧區 stack 由編譯器自動分配釋放,存放函式...