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 关注
- 973 浏览
添加回答
举报
0/150
提交
取消