兄弟们我有一个写了一个类里面有一个属性
当我在一个CS中的一个方法调了这个类的时候,设置了这个属性,我现在想在另一个CS文件里讲这个先前设置的属性值再取出来有什么办法吗

解决方案 »

  1.   

    你要把这个属性设置为Static类型的就可以了
      

  2.   

    可以将这个属性设置为public static
      

  3.   

    用了STATIC的话我那里会显示不出这个那个属性的,我的代码如下请指教
    using System;
    using ConsoleApplication2;
    using ConsoleApplication3;
    namespace ConsoleApplication1
    { class Class1
    { [STAThread]
    static void Main(string[] args)
    {
    Class2 xx= new Class2();
    xx.Ey=3; class2 yy = new Class2();
    System.Console.WriteLine("{0}",xx.Ed);

    }
    }
    }using System;namespace ConsoleApplication2
    { public class Class2
    {
    public Class2()
    { }
    public int Ey
    {
    set
    {
    ey=value;
    }
    }
    private int ey=0; public static int Ed
    {
    get
    {
    return ey;
    } } }
    }
      

  4.   

    其中我ConsoleApplication1中的
    class2 yy = new Class2();
    System.Console.WriteLine("{0}",yy.Ed);
    yy.Ed这个属性是看不到的