码迷,mamicode.com
首页 > Windows程序 > 详细

C# - 变量

时间:2017-05-22 20:02:12      阅读:276      评论:0      收藏:0      [点我收藏+]

标签:无法   独立   img   logs   作用   deb   数据类型   c#   循环   

变量

数据最终存储在内存中,但需要一个标识符来表示该数据,标识符就是变量的名称,声明变量的格式为:数据类型 变量标识符=值,变量可以先声明 然后在其后任何时候为其赋值,变量在被调用前都必须明确赋值。

技术分享View Code

允许定义变量的区域

1.变量可定义在类型中 

变量在类型中称为字段

2.变量可定义在方法中

变量在方法中称为变量

变量的作用域

除了out类型的变量,其它变量只能在其作用域范围内可以被访问,变量一旦离开它的作用域则无法被访问,我们可以这样来理解变量的作用域:块就是一个被{}括起来的区块,这个区块就是变量的作用域。我们总是将变量定义在类型或方法中,而块有父子嵌套的形式,子块定义的变量父块总是无法访问的,而父块定义的变量子块就可以随意访问。很简单,因为子块是属于父块的,父块的东西子块可以使用,而子块的东西父块不能拿来用。而且每个子块又是独立的,所以两个子块中定义的变量也不能相互访问 如

技术分享View Code

类似if块else块也是两个独立的块 所以在if块中定义的变量else块也是无法访问的,for循环的计数器变量如果定义在for块中,那么其他块同样无法访问。

C# - 变量

标签:无法   独立   img   logs   作用   deb   数据类型   c#   循环   

原文地址:http://www.cnblogs.com/myrocknroll/p/6891021.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!