• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
张纯睿
博客园    首页    新随笔    联系   管理    订阅  订阅

在C#中怎么样声明全局变量?

对,没有全局变量这个概念了 
一般的做法是把全局变量全部封装到一个类中,使用static就可以了。 
各位高手有什么意见

 

public   class   GVar 
{ 
        public   static   string   szName   =   " "; 
        public   static   int   nAge   =   0; 
} 

//   在这个类里面使用GVar类中的变量 
public   class   MyForm   :   System.Windows.Forms 
{ 
    ... 

    public   void   fun() 
    {     //   这里相当于使用全局变量(其他地方用法也一样) 
            GVar.szName   =   "Bill "; 
            GVar.nAge   =   10; 
    } 
}

  

 

posted @ 2012-09-12 08:44  张纯睿  阅读(442)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3