[C#] @變數名稱 用意 (想以「保留字元」作為變數名)

問題:

最近在看專案的時候,發現很多變數名稱前面會加一個「@」,不知道是什麼用意。

解:

是因為如果想以(保留字元)作為變數名稱,變數名稱前面就必須加一個「@」才辦得到。

ex:想以string 作為變數名稱會如(圖一)一樣無法成功定義變數名稱,但加一個「@」即可辦到如(圖二)。

圖一



圖二


留言

這個網誌中的熱門文章

[Visual Studio]位於網際網路或是限制區域上 或是檔案上標有 web 字樣 所以無法處理該檔案。若希望處理這些檔案 請移除 web 字樣。

[IIS] IIS執行時,發生拒絕存取路徑 問題

[windows] xcopy 備份至 「網路磁碟機」