public static string aaa;

解决方案 »

  1.   

    把你的公共变量声名为static类型的即可.如:
    public Class A
    {
        public static string m_strID;
    }
    在同一命名空间的各个类中都可能通过A.m_strID来该问它.
      

  2.   

    你可以做一个专用得类来保存所有的全局变量
    public Const
    {
        public static string ConnString;
        ...
    }其它地方直接使用Const.ConnString就可以访问了
    或者用属性,可以实现只读和只写的全局变量
      

  3.   

    你可以写一个静态的类来实现,比如:public static class someClass
    {
         private static object objSomeobject;
         public static object SomeObject
         {
              get
              {
                    return objSomeobject;
              }
              set
              {
                    objSomeobject = vlaue;
              }
         }
    }
    这样你可以一次设置多次读取.用到的地方向如下就可以了:
    someClass.SomeObject = 200;int someValue = (int)someClass.SomeObject;
    等等.
      

  4.   

    sorry!类不能定义成static的,去掉上面的static如下:
    public class someClass
    {
         private static object objSomeobject;
         public static object SomeObject
         {
              get
              {
                    return objSomeobject;
              }
              set
              {
                    objSomeobject = vlaue;
              }
         }
    }
      

  5.   

    写一个通用类来保存所有的全局变量
    public Const_variable
    {
        public static string ConVar;
        ...
    }在其它地方直接使用Const.ConnString就可以访问了
      

  6.   

    写一个通用类来保存所有的全局变量
    public Const_variable
    {
        public static string ConVar;
        ...
    }在其它地方直接使用Const.ConnString就可以访问了