变量名的定义中,可以使用@,可是使用上有何规定呀.书上没找到,求教大家了.
------------------------
我试了下,好象@必须是第一个字符,而且之后必须是字母,不能是数字,是这样吗?没得到可靠资料.
------------------------
我试了下,好象@必须是第一个字符,而且之后必须是字母,不能是数字,是这样吗?没得到可靠资料.
解决方案 »
- 可以,怎样用C#console application里显示当前的日期和时间?
- 一个class 实现层圆角 CSS
- c#打包如何添加整个文件夹(包括里面的子文件夹和文件)到安装包
- C# 里怎么得到C:\windows\assembly底下的GAC文件的version?
- 在发布信息时。如何能够在输入框中直接显示表格或图片。
- 用c# 操作WORD文档,使用Microsoft Word 11.0 Object Library,请问能在word2000上运行吗
- 哪里有C#做的Windows服务程序供下载,及说明?
- 一高难度问题,挑战各位高手!!
- ConfigurationManager不能解析是怎么回事
- 请问一个关于GDI+的问题
- 从数据库中取出文件保存到本地硬盘
- 怎样设置水晶报表的动态数据源(急需)
因为@在C#用做其他用处。比如string a="C:\\ok\\2.txt";
string b=@"C:\OK\2.txt";a和b的效果是一样的
使用@可以简化输入,尤其在使用正则表达式的时候。如
@"^\d+$"
不用@为"^\\d+$"
一个是lz说的,用于变量名,属性名,方法名等的,用于预防这些名字与关键字重名
另一个是ls说的,用于字符串的,使用类似vb的字符串表示法("->"")