C#中的字符與字符串
字符 char(單個字符) 用單引號 ,例如char a=‘a’;可以通過調用char類下的方法進行一些操作,具體通過help查看其相關方法
轉義字符:“\”將原有字符的意義改變
轉義符 | 說明 |
---|---|
\n | 回車換行 |
\t | 橫向跳到下一製表位置 |
\" | 雙引號 |
\b | 退格 |
\r | 回車 |
\f | 換頁 |
\\ | 反斜線符 |
\' | 單引號符 |
如果想輸出目錄,例如“C:\windows\app\sad\haha”,有很多反斜線,則可以使用@方法,即@“C:\windows\app\sad\haha”。也可正常輸出。
字符串 string 用雙引號
string str1=null;//null與空字符串不是同一概念。null不推薦
string str2="";
連接多個字符串使用“+”運算符
比較字符串:if(name==""){} if(name.Equals(string.Empty)){}
string.Compare(str1,str2) str1.CompareTo(str2) 這兩種可以比較兩個字符串的值,但如果是英文或漢字,則比較他們在字典中的位置。如相等返回0,不等返回1.或-1
格式化字符串:string myString=string.Format("{0}乘以{1}等於{2}“,2,3,2*3);//輸出結果爲2乘以3等於6