我已经广泛搜索(尽管可能错过了它)。我一直在做这么多的网络开发,我似乎无法得到这个。我有一个基本案例:
public class myfields
{
public String myfield1 { get; set; }
}
然后另一个类使用这个类:
class mydohere : myfields
{
public Boolean getValue {string xyz)
{
string abc = myfield1;
}
}
我无法得到的是,如果我创建:
mydohere Objmydohere = new mydohere();
myfield1 的值现在为空!基本 myfields 中的所有值都设置为 null(或为空,因为它是一个新对象)。在一个类中创建字段(或参数)并在其他类中共享而不重置其值的最佳方法是什么?我试过使用关键字'base'。我试过使用道具和字段*因为你不能实例化它们)。
我的目标是拥有一类可设置的字段,我可以在跨类中使用它,而无需为每个使用它的类创建新的类。这有意义吗?我敢肯定有更好的方法来做到这一点:)