這裏顯示兩個版本的差異處。
Both sides previous revision 前次修改 下次修改 | 前次修改 | ||
visual_c_sharp [2024/06/25 14:59] don |
visual_c_sharp [2024/06/25 15:03] don [string] |
||
---|---|---|---|
行 3: | 行 3: | ||
==== string ==== | ==== string ==== | ||
- | [code] | + | <code> |
- | + | string a = " | |
- | string a = " | + | |
string b = @" | string b = @" | ||
- | string c = "hello \t world"; | + | string c = "hello \t world"; |
- | string d = @" | + | string d = @" |
- | string e = "Joe said \" | + | string e = "Joe said \" |
string f = @"Joe said "" | string f = @"Joe said "" | ||
- | string g = " | + | string g = " |
- | string h = @" | + | string h = @" |
string i = " | string i = " | ||
string j = @"one | string j = @"one | ||
two | two | ||
three"; | three"; | ||
- | + | </code> | |
- | [/code] | + | |
上面是msdn給的例子, | 上面是msdn給的例子, | ||
行 35: | 行 33: | ||
2.讓字串連接跨行 | 2.讓字串連接跨行 | ||
不使用@符號,一種寫法是這樣的: | 不使用@符號,一種寫法是這樣的: | ||
- | [code] | + | <code> |
string strSQL= " | string strSQL= " | ||
" INNER JOIN Person.Contact AS c" + " ON e.ContactID = c.ContactID" | " INNER JOIN Person.Contact AS c" + " ON e.ContactID = c.ContactID" | ||
" ORDER BY c.LastName"; | " ORDER BY c.LastName"; | ||
- | [/code] | + | </code> |
加上@符號後就可以直接換行了: | 加上@符號後就可以直接換行了: | ||
- | [code] | + | <code> |
string strSQL= @" | string strSQL= @" | ||
INNER JOIN Person.Contact AS c | INNER JOIN Person.Contact AS c | ||
ON e.ContactID = c.ContactID | ON e.ContactID = c.ContactID | ||
ORDER BY c.LastName"; | ORDER BY c.LastName"; | ||
- | [/code] | + | </code> |
3.在識別字中的用法 | 3.在識別字中的用法 | ||
C# | C# | ||
- | [code] | + | <code> |
例如 string @string=" | 例如 string @string=" | ||
int @int = 123456789; | int @int = 123456789; | ||
- | [/code] | + | </code> |
來自 < | 來自 < | ||