C 中 的用法

2021-08-30 02:57:19 字數 1015 閱讀 5022

1. 加在字串前面,字串中的 \ 失去轉義符的作用,直接寫字串而不需要考慮轉義字元

string path = @"c:\windows\"; // 如果不加 @,編譯會提示無法識別的轉義序列

// 如果不加 @,可以寫成如下

string path2 = "c:\\windows\\";

2. 加在字串前面,字串中的 " 要用 "" 表示

string str = @"aaa=""bbb""";

// 不加 @,可以寫成

string str2 = "aaa=\"bbb\"";

3 加在字串前面,換行空格都儲存著,方便閱讀**

string insert = @"

insert into users

(userid,

username,

email

) values

(@userid,

@username,

@email

)";

4 用關鍵字做變數時在關鍵字前面加@

string @operator = "+";

string @class = "分類一";

console.writeline(@operator);

console.writeline(@class);

5 作為sql語句裡的乙個「標籤」,宣告此處需要插入乙個引數

string delete = "delete from categery where categoryid=@categoryid";

sqlconnection connection = new sqlconnection("connectionstring");

sqlcommand command = new sqlcommand(delete, connection);

command.parameters.add("@categoryid", sqldbtype.bigint);

c 中 的用法

c 中的 至少有以下幾種作用 1.忽略轉義字元 例如 string filename d 文字檔案 text.txt 使用 後 string filename d 文字檔案 text.txt 2.讓字串跨行 例如 string strsql select from humanresources.em...

c 中 的用法

從這個帖子開始記錄一下我學習和工作當中遇到的問題,以及解決方法等等。最經公司需要對於乙個c 做的瀏覽器外掛程式做維護,使得以前沒接觸過c 的我遇到了一大堆問題,在這記錄下c 中 的用法 是運算子中等級最高的,它分為三種 1 global scope 全域性作用域符 用法 name 2 class s...

C 中 的用法

一 字串中的用法 1。地球人都知道 c 中 字串常量可以以 開頭聲名,這樣的優點是轉義序列 不 被處理,按 原樣 輸出,即我們不需要對轉義字元加上 反斜扛 就可以輕鬆coding。如,c code?1 stringfilepath c docs source a.txt rather than c ...