你可以定义一个新的类,在这个类里定义一些public static的变量,然后在所有你用全局变量的地方写上这个类所在的名称空间.类的名字.全局变量名字,这样就可以使用了.相应于VB里的全局模块的公有变量的使用.

解决方案 »

  1.   

    公有的静态变量就是全局常量。
    按你的实际最好不使用什么XX变量。数据连接字符最好的选择是:把变量放在应用程序配置文件中:
    比如:App.config中
      

  2.   

    C#中的静态类就想当于VB中的模块,可以使用静态类里的静态数据成员作为全局变量
    public class MainFormController
    {
       private static string m_UserGrade;
        
       public static string UserGrade
       {
          get
          { return m_UserGrade; }
          set
          { m_UserGrade = value; }
       }
    }
      

  3.   

    定义:public sealed class Global
    {
        public static string aa;
        public static string bb;}使用:Global.aa
    Global.bb
      

  4.   

    class xxxx{
        publie static int haha;
    }
    class yyy{
        private int hehe;
        fun{
            hehe=xxxx.haha;
        }
    }