找不到类型或命名空间名称“Class_Variables”(是否缺少 using 指令或程序集引用?)
using System;
using System.Data;
using System.Collections;
using System.Text;
using System.Data.SqlClient;namespace 例子.Class
{
    class Class_Variables
    {
        public static SqlConnection conn = new SqlConnection();
        public static SqlCommand command = new SqlCommand();
        public static SqlDataReader dateReader;
        public static DataSet dataset = new DataSet();        public static ArrayList arrayList = new ArrayList();//权限        public static int UserID;            //操作编号    }
}
using System;
using System.Data;
using System.Data.SqlClient;
using System.Windows.Forms;namespace 例子.Classes
{
    class Cls_Dataserver:Class_Variables
    {    }
}

解决方案 »

  1.   

    建议两个不要用相同的命名空间
    using System;
    using System.Data;
    using System.Collections;
    using System.Text;
    using System.Data.SqlClient;namespace 例子.Class
    {
        class Class_Variables
        {
            public static SqlConnection conn = new SqlConnection();
            public static SqlCommand command = new SqlCommand();
            public static SqlDataReader dateReader;
            public static DataSet dataset = new DataSet();        public static ArrayList arrayList = new ArrayList();//权限        public static int UserID;            //操作编号    }
    }
    using System;
    using System.Data;
    using System.Data.SqlClient;
    using System.Windows.Forms;
    using 例子.Classes;//如果Using弹不出来(不在一个解决方案之中)添加引用
    namespace 例子1.Classes
    {
        class Cls_Dataserver:Class_Variables
        {    }
    }
      

  2.   

    public class Cls_Dataserver:Class_Variables
    否则只能在本命名空间里使用
      

  3.   

    using System;
    using System.Data;
    using System.Data.SqlClient;
    using System.Windows.Forms;
    using 例子.Class;//少了这句namespace 例子.Classes
    {
        class Cls_Dataserver:Class_Variables
        {    }
    }
      

  4.   

    两个不同的命名空间,类要写成public的
      

  5.   

    “例子.Class”是命名空间,“Class_Variables”是类名,2个类在同一个名称里相互调用的时候不用带名称空间