变量的作用域分为局部变量和全局变量举个小例子

class Program { int i = 3;//这个变量i 需要实例化Program才能使用 static void Main(string[] args) { Program aa = new Program(); int g = aa.i; int i = 5;//这个变量i只能作用在Main方法中 int f = i; Console.WriteLine(f); Console.WriteLine(g); } }

可见变量所处位置决定他作用域的大小,在方法内 就只可以在方法内使用

如果不在方法内在class Program中,那就要先实例化Program 然后再调用这个变量!

转载于:https://www.cnblogs.com/pei123/p/7688729.html

简单说下C#变量的作用域相关推荐

  1. JavaScript学习笔记—— 4. 变量、作用域和内存问题

    ECMAScript变量可能包含两种不同数据类型的值:基本类型值和引用类型值,其中基本类型值是简单的数据段,而引用类型值指的是那些可能由多个值构成的对象: 对于5种基本类型数据:undefined, ...

  2. javascript之变量,作用域和内存问题

    为什么80%的码农都做不了架构师?>>>    1. 基本类型和引用类型 javascript变量可能包含两种不同数据类型的值:基本类型值和引用类型值.基本类型值指的是那些保存在栈内 ...

  3. Javascript高级程序设计第二版第四章--变量,作用域及内存问题--笔记

    由于JavaScript 变量松散类型的本质,决定了它是在特定时间用于保存特定值的一个名字而已,变量的值及其数据类型可以在脚本的生命周期内改变.这可能既有趣又强大,同时又容易出问题. 4.1 语法 E ...

  4. Shell 变量的作用域

    Shell 变量的作用域(Scope),就是 Shell 变量的有效范围(可以使用的范围). 在不同的作用域中,同名的变量不会相互干涉,就好像 A 班有个叫小明的同学,B 班也有个叫小明的同学,虽然他 ...

  5. 【javascript 变量和作用域】

    今天学习了javascript 的变量和作用域的基本知识,对于以前在开发中遇到的一些不懂的小问题也有了系统的认识,收获还是比较多的. [基本类型和引用类型] ECMAScript 变量可能包含两种不同 ...

  6. (原创)c#学习笔记06--函数02--变量的作用域01--其他结构中变量的作用域

    6.2  变量的作用域 在上一节中,读者可能想知道为什么需要利用函数交换数据.原因是C#中的变量仅能从代码的本地作用域访问.给定的变量有一个作用域,访问该变量要通过这个作用域来实现. 在上一节中,读者 ...

  7. 《JavaScript高级程序设计(第四版)》红宝书学习笔记(2)(第四章:变量、作用域与内存)

    个人对第四版红宝书的学习笔记.不适合小白阅读.这是part2.持续更新,其他章节笔记看我主页. (记 * 的表示是ES6新增的知识点,记 ` 表示包含新知识点) 第四章:变量.作用域与内存 4.1 原 ...

  8. Objective-C 2.0 with Cocoa Foundation--- 7,对象的初始化以及实例变量的作用域

    7,对象的初始化以及实例变量的作用域 本系列讲座有着很强的前后相关性,如果你是第一次阅读本篇文章,为了更好的理解本章内容,笔者建议你最好从本系列讲座的第1章开始阅读,请点击这里 . 到目前为止,我们都 ...

  9. linux shell变量作用域,Shell变量的作用域:Shell全局变量、环境变量和局部变量

    Shell变量的作用域(Scope),就是Shell变量的有效范围(可以使用的范围). 在不同的作用域中,同名的变量不会相互干涉,就好像A班有个叫小明的同学,B班也有个叫小明的同学,虽然他们都叫小明( ...

最新文章

  1. 付力力: 基于 ImpalaS 构建实时用户行为分析引擎
  2. 初中位似图形作图_[如何画位似图形] 位似图形的画法及步骤
  3. outlook反应慢的原因_保险管怎么区分慢熔和快熔?
  4. python密码编程_Python密码学编程
  5. 《高性能Linux服务器构建实战:系统安全、故障排查、自动化运维与集群架构》——3.3 DRBD的管理与维护...
  6. java word书签_java 操作word 书签并插入值
  7. scintilla 中的代码折叠功能的使用
  8. 二维码墓碑的技术探讨
  9. 很好听的曲子《红枣树》,歌词写的很好,摘抄一下
  10. fiddler 证书错误
  11. 《孙子兵法》十三篇注译(5--形篇)
  12. 假设检验3- 卡方分布
  13. 视频转gif如何做?三步教你视频转gif制作
  14. C语言用递归和迭代实现斐波那契数列
  15. Hibernate的下载和安装
  16. Python的namedtuple使用详解
  17. Maven配置阿里云中央仓库
  18. 49个终身受用的世界顶级思维(收藏)
  19. SAP概念之利润中心(Profit Center)
  20. 计算机专业大创要求,“大创项目”推动计算机专业学生创新实践能力的提高

热门文章

  1. spring读取properties配置文件_Spring-1
  2. Java 多线程 —— ThreadLocal
  3. 关于maven面试的哪些事儿~
  4. 仪表板断面_【干货】内外饰断面设计规范
  5. python画锯齿波_用Python控制硬件35-自制二三十元成本的信号测量采集控制系统
  6. sharpssh远程linux监控系统,利用SharpSsh远程执行linux的shell命令
  7. 微软符号服务器 2020年_微软介绍了2020年后它将如何淘汰Edge中的Flash支持
  8. 对未来计算机的畅想初中英语,初中英语期中考试,作文停电一小时,在北京……在上海……在威海…….doc...
  9. python selenium 怎么查找modal悬浮窗的内容_python教程:五分钟从pubmed down几万篇文献...
  10. 微机原理换行代码_微机原理课程设计——汇编输出杨辉三角