C#静态变量定义及内涵实例解析

C#静态变量定义的演示实例和内涵是什么呢?本文从实例出来向你介绍了C#静态变量定义的内涵具体内容等等。
首页 新闻资讯 行业资讯 C#静态变量定义及内涵实例解析

C#静态变量定义的理解我们可以从别的方面来看看,在c#winform关于给静态全局变量赋值的问题中,C#中是没有所谓的全局变量的.要构造出类的属性作为全局变量是如何实现的呢?

C#静态变量定义的实例演示:

例如:新建类GlobalParams可以在类中这样写:

复制

public static string user = ""; //定义C#静态变量   public GlobalParams ()   {   user ="abcd";//赋值构造   }   public string User   {   get  {   return user ;   } //C#静态变量定义   set  {   user =value;   }
  • 1.

  • 2.

  • 3.

  • 4.

  • 5.

  • 6.

  • 7.

  • 8.

  • 9.

  • 10.

  • 11.

  • 12.

  • 13.

  • 14.

  • 15.

  • 16.

  • 17.

  • 18.

  • 19.

  • 20.

  • 21.

  • 22.

  • 23.

  • 24.

  • 25.

  • 26.

  • 27.

  • 28.

  • 29.

这样就可以其他窗体访问此User

复制

MessageBox.Show (GlobalParams .User);   //直接访问. 显示.结果:"abcd"    GlobalParams frm=new GlobalParams ();   frm.User="efg"; //修改该静态变量的值    MessageBox.Show (GlobalParams .User);   //直接访问. 显示.结果:"efg"
  • 1.

  • 2.

  • 3.

  • 4.

  • 5.

  • 6.

  • 7.

  • 8.

对于C#静态变量定义的理解我们就向你介绍到这里,希望对你了解和学习C#静态变量定义和内涵有所帮助。

【编辑推荐】

  1. C#读取word文档实例浅析

  2. C#读取Word文档异常处理解析

  3. C#反射静态方法开发实例详解

  4. C#静态变量初始化实例详解

  5. C#静态变量使用心得浅析