自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

C#轉(zhuǎn)義字符的兩種處理方式

開發(fā) 后端
當(dāng)聲明一個字符串變量時有一些字符是不能以平常的方式包含在變量中的。為了解決這個問題,C#提供了兩種不同的C#轉(zhuǎn)義字符方法。

***種C#轉(zhuǎn)義字符方法是使用’轉(zhuǎn)義序列’。例如,我們想得到如下的字符串

“Hello World How are you”

我們可以使用下面的語句聲明字符串:string a = "\"Hello World\nHow are you\""。這條語句中使用了”和換行符的轉(zhuǎn)義序列。

更多C#轉(zhuǎn)義字符的序列可以參見下表:

Character

Escape Sequence

'

\'

"

\"

\

\\

警報

\a

退格符

\b

換頁符

\f

換行符

\n

回車符

\r

Tab

\t

垂直 Tab

\v

使用數(shù)字指定的Unicode 字符,如\u2000

\u

使用十六進(jìn)制數(shù)指定的Unicode 字符,\xc8

\x

空值

\0 (zero)

第二種C#轉(zhuǎn)義字符方法是使用’逐字字符串’文本。這種方法將想要得到的字符串放在@”和”之間。假如我們需要將C:\MyDocuments\賦值給’path’,我們可以使用轉(zhuǎn)義序列方法:stringpath="C:\\MyDocuments\\";也可以使用如下的語句:stringpath=@"C:\MyDocuments\"。

通過使用后一種方法得到的字符串還可以橫跨多行而不需要使用’\n’。使用這種方法***需要使用到轉(zhuǎn)義序列的字符串是”,其轉(zhuǎn)義字符為””(兩個連在一起的雙引號)。例如想將theword"big"containsthreeletters.賦值給’text’,我們就可以使用如下的語句:stringtext=@"theword""big""containsthreeletters."。

補(bǔ):textBox中換行必須是"\r\n",其他的"\r"或"\n"或"\n\r"都會顯示成小方框,其他控件未試。

【編輯推薦】

  1. 淺析C#轉(zhuǎn)義字符雙引號的實(shí)現(xiàn)方法
  2. C#進(jìn)度條的使用及開發(fā)淺析
  3. C#進(jìn)度條使用之多線程應(yīng)用淺析
  4. C#進(jìn)度條實(shí)現(xiàn)之異步實(shí)例淺析
  5. C#進(jìn)度條實(shí)現(xiàn)實(shí)例
責(zé)任編輯:彭凡 來源: 百度空間
相關(guān)推薦

2009-08-19 17:30:38

C#轉(zhuǎn)義字符

2025-01-26 00:00:25

限流組件HTTP

2011-07-08 10:57:24

主域控制器額外域控制器AD

2009-08-17 17:04:29

C#轉(zhuǎn)義字符

2010-08-31 09:31:58

Silverlight

2011-03-03 10:26:04

Pureftpd

2021-05-27 10:57:01

TCP定時器網(wǎng)絡(luò)協(xié)議

2009-07-31 14:04:11

C#時間比較大小

2010-08-06 09:38:11

Flex讀取XML

2023-03-29 13:06:36

2009-06-25 13:43:00

Buffalo AJA

2010-10-21 16:24:18

sql server升

2010-09-07 11:09:59

2009-08-21 15:46:39

C#空格轉(zhuǎn)義字符

2011-04-02 09:48:38

深拷貝

2016-11-07 09:02:02

Malloc內(nèi)存syscall

2011-06-16 10:02:08

JAVA靜態(tài)載入

2010-07-15 14:38:55

Perl eval函數(shù)

2009-09-08 15:22:20

Spring依賴注入

2010-08-03 13:27:04

FlexBuilder
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號