试在Class2中加个using Class1

解决方案 »

  1.   

    这程序里好像没有叫CLASS1的命名空间~~
      

  2.   

    Console.Write(new Class1().Count.ToString());
      

  3.   

    using ConsoleApplication4;namespace ConsoleApplication4//怎么这里和上面一样?
    {
        public class Class2
      

  4.   

    using ConsoleApplication4 可以不要,因为二个class 是同一个命名空间Conut 是class1 的实例成员,不是class2 的成员,所以必须要 new class1.另外,你的是类库用internal 的话,以后被动态加载主EXE 是无法直接访问到的,因为不是同一实例
      

  5.   

    tryConsole.Write( new Class1().Count.ToString());
      

  6.   

    对,没有实例化不能引用非静态的成员变量。
    new Class1().conut;//<--not count,check;
      

  7.   

    用这个试试Console.WriteLine(new Class1().Count.ToString());
      

  8.   

    两个不同的类,你的先实例话才能调用其方法

    Class1 c = new Class1();
    Console.WriteLine(c.Count.ToString());