C#中變量名中@字符的用途/含義是什么?我發現您可以用C#中的“@”字符開始變量名。在我的C#項目中,我使用了一個用Java編寫的Web服務(我向我的項目添加了一個Web引用)。WSDL中定義的接口對象之一有一個名為“params”的成員變量。顯然,這是C#中的一個保留字,所以不能有一個名為“params”的成員變量的類。生成的代理對象包含如下屬性:public ArrayList @params {
get { return this.paramsField; }
set { this.paramsField = value; }}我在VS 2008 c#文檔中進行了搜索,但沒有找到任何關于它的信息。此外,搜索谷歌沒有給我任何有用的答案。那么,“@”字符在變量/屬性名稱中的確切含義或用法是什么?
3 回答

牧羊人nacy
TA貢獻1862條經驗 獲得超7個贊
path = "c:\\temp\\somefile.txt"
path = @"c:\temp\somefile.txt"
- 3 回答
- 0 關注
- 1055 瀏覽
添加回答
舉報
0/150
提交
取消