Chinaunix首页 | 论坛 | 博客
  • 博客访问: 140122
  • 博文数量: 27
  • 博客积分: 1840
  • 博客等级: 上尉
  • 技术积分: 480
  • 用 户 组: 普通用户
  • 注册时间: 2006-08-09 11:07
文章分类

全部博文(27)

文章存档

2009年(2)

2008年(25)

我的朋友

分类:

2008-11-04 12:36:34

变量表示存储位置。每个变量都具有一个类型,它确定哪些值可以存储在该变量中。C# 是一种类型安全的语言,C# 编译器保证存储在变量中的值总是具有合适的类型。通过赋值或使用 ++ 和 -- 运算符可以更改变量的值。C# 定义了七种变量类别:静态变量、实例变量、数组元素、值参数、引用参数、输出参数以及局部变量。
在C#中,变量的命名必须满足如下规则
(1)变量名必须以字母开头。
(2)变量名必须由字母、数字和下划线组成,不能含有其它非法字符。
(3)变量名不得和C#的关键字相同。
(4)变量名不得和C#的库函数名相同。
第二点有一个例外,C#允许@字符作为变量名的前缀,它主要是为了满足与其它语言交互式的相容性
例如:在建立数据库连接时,如果数据库名称中有“AUDI\SERVER”时要在连接串前加@
下面举几个例子说明一下:
int x;         //合法
int 123;    //不合法,没有以字母开头
string System;  //不合法,System是关键字
string @System;  //合法,不推荐使用
阅读(561) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~