7 回答
TA贡献1条经验 获得超2个赞
这样命名变量是可以的。
C#中的变量命名规范 :
变量名必须以字母开头
变量名只能由字母、数字和下划线组成,而不能包含空格、标点符号、运算符等其它符号。
变量名不能与C#中的关键字名称相同。
变量名不能与C#中的库函数名称相同。
TA贡献29条经验 获得超4个赞
变量的名字可大小写混用,但首字符应小写。词由大写字母分隔,限制用下划线,限制使用美元符($),因为这个字符对内部类有特殊的含义。c/c++语言开发者,喜欢以下划线开头的方式定义变量,在java中也可以这样,其实就是一个正常的变量名,但是标准写法,下划线是用来定义常量,单词之间的分割用的。
TA贡献50条经验 获得超11个赞
所有编程语言都有一个相似的变量命名规则
变量命名规则:变量名首字母必须为字母(a-z A-Z),下划线(_),或者美元符号($)开始,php编程中所有变量必须以$开始。(有些编译器已经支持中文变量名了)
变量名只能是字母(a-z A-Z),数字(0-9),下划线(_)的组合,并且之间不能包含空格,数字不能放在变量名首位。
变量名不能使用编程语言的保留字。
拿c#来说
1. 语言级保留字(含79个保留字): 在整个C#语言中都作为保留字使用。
*语言级保留字(79)
abstract
as
base
bool
break
byte
case
catch
char
checked
class const continue decimal default delegate do double else enum
event explicit extern FALSE finally fixed float for foreach goto
if implicit in in (generic modifier) int interface internal is lock long
namespace new null object operator out out (generic modifier) override params private
protected public readonly ref return sbyte sealed short sizeof stackalloc
static string struct switch this throw TRUE try typeof uint
ulong unchecked unsafe ushort using virtual void volatile while
- 7 回答
- 0 关注
- 2104 浏览
添加回答
举报