您现在的位置:首页 >> 软件开发 >> 内容

C#全局变量的定义和使用

时间:2020-07-23 10:53:21 点击:

  核心提示:C#中不再有全局变量、函数或者常量。所有东西都封装在类中,包括实例成员(通过类的实例---对象可以访问)和静态成员(通过数据类型)。这样使C#代码更加易读且有助于减少潜在的命名冲突。1 . 可以用静态...

C#中不再有全局变量、函数或者常量。所有东西都封装在类中,包括实例成员(通过类的实例---对象可以访问)和静态成员(通过数据类型)。   
 这样使C#代码更加易读且有助于减少潜在的命名冲突。
1 .  可以用静态全局:public   static   int   myPI   =   3.14;   这样就可以在工程中的任何地方引用这个全局变量了   应用方法,类名.myPI



 


C#在变量之间有一个基本的区分,把在类型级别声明的变量看作字段(全局变量),而把方法级别声明的变量看作局部变量



关于变量的个人理解:


类里面,方法外定义的变量属类中公共变量。


类里面的公共变量有两类,一类是静态成员(变量),一类是实例成员(变量),定义如下:


静态成员:public static string h1 = "静态成员值";


实例成员值:public string h2 = "实例成员值";


要想在其它类中访问这两类变量,有两种方法,


1、对于静态成员的访问方法:


label3.Text = lm1.h1;//直接引用其它类中的静态成员值


2、对于实例成员的访问方法


lm1 mylm1 = new lm1();
label6.Text=mylm1.h2; //实例引用其它类中的实例成员值



作者:站长 来源:网络
相关文章
  • 没有相关文章
共有评论 0相关评论
发表我的评论
  • 大名:
  • 内容:
  • 陈工笔记(www.dui580.com) © 2020 版权所有 All Rights Reserved.
  • 站长:陈工 微信号:chengongbiji QQ:24498854
  • Powered by 陈工