如何访问另一个类中要使用的一个类的实例变量?

时间:2010-09-15 05:58:29

标签: asp.net

假设我们在一个类中声明和定义变量,让我们说FirstClass,我们想在另一个类中使用该变量,让我们说在FirstClass之外的SecondClass。如何做到这一点?

2 个答案:

答案 0 :(得分:1)

  1. 将变量声明为内部
  2. 继承课程

答案 1 :(得分:0)

首先,类FirstClass的OBJECT需要引用SecondClass的对象。它可以通过set-Method,构造函数参数或单独创建它来获得它。

然后,这个变量是公共的/内部的,或者由公共/内部的getter包装,然后你可以访问它:

  class A 
  { 
    private int v; 
    public int Var { get { return v; } }
  }

 class B
  { 
     public void DoSomething() { A a = new A(); Console.Write(a.Var);}
  }