C#語(yǔ)言中字符類(lèi)char的使用方法(總結(jié))
char類(lèi)在C#中表示一個(gè)unicode字符,正是這些unicode字符構(gòu)成了字符串。unicode字符是目前計(jì)算機(jī)中通用的字符編碼,它為針對(duì)不同語(yǔ)言中的每個(gè)字符設(shè)定了統(tǒng)一的二進(jìn)制編碼,用于滿足跨越語(yǔ)言、跨平臺(tái)的文本轉(zhuǎn)換、處理要求。char的定義非常簡(jiǎn)單,如下:
char ch1=‘z';
但是,char只能定義一個(gè)unicode字符。
下面是char類(lèi)常見(jiàn)的使用方法及說(shuō)明
iscontrol 指示指定的unicode字符是否屬于控制字符類(lèi)別
isdigit 指示某個(gè)unicode字符是否屬于十進(jìn)制數(shù)字類(lèi)別
ishighsurrogate 指示指定的char對(duì)象是否為高代理項(xiàng)
isletter 指示某個(gè)unicode字符是否屬于字母類(lèi)別
isletterordigit 指示某個(gè)unicode字符是屬于字母類(lèi)別還是屬于十進(jìn)制數(shù)字類(lèi)別
islower 指示某個(gè)unicode字符是否屬于小寫(xiě)字母類(lèi)別
islowsurrogate 指示指定的char對(duì)象是否為低代理項(xiàng)
isnumber 指示某個(gè)unicode字符是否屬于數(shù)字類(lèi)別
ispunctuation 指示某個(gè)unicode字符是否屬于標(biāo)點(diǎn)符號(hào)類(lèi)別
isseparator 指示某個(gè)unicode字符是否屬于分隔符類(lèi)別
issurrogate 指示某個(gè)unicode字符是否屬于代理字符
issurrogatepair 指示兩個(gè)指定的char對(duì)象是否形成
issymbol 指示某個(gè)unicode字符是否屬于符號(hào)類(lèi)別
isupper 指示某個(gè)unicode字符是否屬于大寫(xiě)字母類(lèi)別
iswhitespace 指示某個(gè)unicode字符是否屬于空白類(lèi)別
parse 將指定字符串的值轉(zhuǎn)換為它的等效unicode字符
tolower 將unicode字符串的值轉(zhuǎn)換為它的小寫(xiě)等效項(xiàng)
tolowerinvariant 使用固定區(qū)域性的大小寫(xiě)規(guī)則,將unicode字符的值轉(zhuǎn)換為其小寫(xiě)等效項(xiàng)
tostring 將此實(shí)例的值轉(zhuǎn)換為其等效的字符串表示
toupper 將unicode字符的值轉(zhuǎn)換為它的大寫(xiě)等效項(xiàng)
toupperinvariant 使用固定區(qū)域性的大小寫(xiě)規(guī)則,將unicode字符的值轉(zhuǎn)換為其大寫(xiě)等效項(xiàng)
tryparse 將指定的字符串的值轉(zhuǎn)換為它的等效unicode字符
下面是C#中常見(jiàn)的轉(zhuǎn)義字符
\n 回車(chē)換行
\f 換頁(yè)
\t 橫向跳到下一制表位置
\\ 反斜線符
\v 豎向跳格
\' 單引號(hào)符
\b 退格
\ddd 1~3位八進(jìn)制所代表的字符
\r 回車(chē)
\xhh 1~2位十六進(jìn)制數(shù)所代表的字符
以上這篇C#語(yǔ)言中字符類(lèi)char的使用方法(總結(jié))就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- c# StringBuilder.Replace 方法 (Char, Char, Int32, Int32)
- C# char[]與string byte[]與string之間的轉(zhuǎn)換詳解
- C#實(shí)現(xiàn)char字符數(shù)組與字符串相互轉(zhuǎn)換的方法
- C#中dotnetcharting的用法實(shí)例詳解
- C# char類(lèi)型字符轉(zhuǎn)換大小寫(xiě)的實(shí)現(xiàn)代碼
- C#中List〈string〉和string[]數(shù)組之間的相互轉(zhuǎn)換
- C#中string.format用法詳解
- C#、.Net中把字符串(String)格式轉(zhuǎn)換為DateTime類(lèi)型的三種方法
- C#判斷一個(gè)String是否為數(shù)字類(lèi)型
- C#中char和string的入門(mén)使用教程
相關(guān)文章
C#中的char、string和StringBuilder的使用詳解
這篇文章主要介紹了C#中的char、string和StringBuilder的使用詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-07-07
C#中的delegate委托類(lèi)型基本學(xué)習(xí)教程
這篇文章主要介紹了C#中的delegate委托類(lèi)型基本學(xué)習(xí)教程,委托是C#語(yǔ)言所具有的一個(gè)重要特性,需要的朋友可以參考下2016-01-01
淺析WPF中常用屬性的相關(guān)概念和應(yīng)用
在WPF開(kāi)發(fā)中,經(jīng)常聽(tīng)到各種屬性,如:依賴(lài)屬性,附加屬性,CLR屬性,那這些不同類(lèi)型的屬性,具體又有什么作用呢,下面就跟隨小編一起來(lái)學(xué)習(xí)一下吧2024-03-03
基于C#實(shí)現(xiàn)的輕量級(jí)多線程隊(duì)列圖文詳解
這篇文章主要給大家介紹了關(guān)于基于C#實(shí)現(xiàn)的輕量級(jí)多線程隊(duì)列的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用C#具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-08-08
C#中類(lèi)與接口的區(qū)別個(gè)人總結(jié)
這篇文章主要介紹了C#中類(lèi)與接口的區(qū)別個(gè)人總結(jié),本文講解了類(lèi)與接口的區(qū)別、接口的用處主要體現(xiàn)在下面幾個(gè)方面、一些接口的疑問(wèn)等內(nèi)容,需要的朋友可以參考下2015-06-06

