知識重點:a=這是第一 \ t 行,這是 \\\\ 第二行。\ n 這是第 \ 三 \ 行 ;用WriteLine方法顯示a時的結(jié)果是什么?為什么是這樣的結(jié)果?特別講一下這里的 \和 \\\\。回答列表\t 是輸出一個Tab字符,也就是Q旁..
a="這是第一 \ t 行,這是 \\\\ 第二行。\ n 這是第 \" 三 \ " 行 ";
用WriteLine方法顯示a時的結(jié)果是什么?為什么是這樣的結(jié)果?特別講一下這里的 \和 \\\\。
回答列表
- \t 是輸出一個Tab字符,也就是Q旁邊的那個。
\\\\是輸出一個 \\ ,因為\是C#中的保留符號,如果想輸出需要加個\進行轉(zhuǎn)意,如果出現(xiàn)\\則只輸出一個\符號。
\n是輸出一個換行符號,也就是換行。
\" 雙引號在輸出中,C#會認為是字符串結(jié)束的標志,如果你想輸出一個雙引號,那么依然需要在前面加一個\符號,也就是\"
這是第 \" 三 \ " 行 實際上會輸出: 這是第"三"行。
不知道我講的明白不明白:)但實際中,這語句并不能輸出,系統(tǒng)會提示存在無法轉(zhuǎn)意的字符,不信你用VS.NET2003測試一下。
只不過,你只要知道了,如果想輸出特殊的字符,在前面加一個\就OK了。
- \t 是橫向空格(換行)
\\\\ 我也不知道~,呵呵
\n 是縱向換行~~