变量
数据存储空间的表示
通过变量名可以方便地找到内存中存储的数据

内存就像一个仓库
数据各式各样,要先根据数据的需求(即类型),比如仓库里面需要根据不同的物品需要进行分隔,物品来了先申请一块合适的空间,再根据空间来进行物品的存放,不能把食品和毒药放一起吧!东西放入到仓库(数据放入内存)里面了,怎么取出来呢?如何规划呢?其实给定义个名字就行了,仓库放入饼干,取出饼干(内存放入数据,名字叫做食品,取出食品咯,吃完了清理咯),看到这个名字了吧.那个就叫做变量咯.因为食品的空间可以放入其他食品的.比如饼干,蔬菜啊....
由此可见,开辟的空间需要分隔咯,食品-饼干 食品-蔬菜等
食品-饼干 食品-蔬菜等
程序表现
 
1.声明变量
string binggan;//定义饼干名称并在内存开启空间
string shucai;//定义蔬菜名称并在内存开启空间
double bingganjiage=1.5;//声明加赋值
2.变量赋值
binggan='咸饼干';//把咸饼干放入叫binggan的空间
shucai='芹菜';//把芹菜放入到叫shucai的空间
3.使用变量
取出时候直接写变量名
3个饼干的价格
double all=bingganjiage*3;//*代表乘
现在all这个空间里面应该写的是什么数字呢?
 
变量的命名规则(仓库也有命名吧!)
 
规则描述    合法变量名     非法变量名   
必须以字母、下划线 “_”开头      _myCar    $mycar    
不能以数字开头     Score1    1Score    
变量名不能包含任何特殊字符(除“_” )    Score_1    a+b    
不能使用 C# 关键字     string1    string if while  int
double    
 
 
 
小提示
 
控件是一种变量
控件是一种复杂类型的变量
类型                用途 
Label               标签,在页面上显示文本
TextBox           输入框,用来输入或显示文本
HyperLink       超链接,用作网页上的链接
Button             按钮,用在网页上提交数据