【发布时间】:2013-10-19 22:00:00
【问题描述】:
我希望能够创建一个可以调用其类型但没有任何约束的构造函数。
public class Box
{
public class Command
{
public string name;
public string num;
public Object PARAMS { get; set; }//<--- HERE
}
}
我希望 PARAMS 是一个未定义的类型,可能会调用这些其他类之一
public class Person:Box
{
public string LastName { get; set; }
public string FirstName { get; set; }
}
或
public class Item:Box
{
public string ItemName { get; set; }
public string Info { get; set; }
}
如何定义PARAMS?我正在尝试继承,但我不太确定如何调用其他类。
【问题讨论】:
-
输入为
Box。我错过了什么吗? -
@Servy,嵌套类可能是不必要的,但是将
PARAMS设置为Box可以。 -
@Habib,嵌套类是不必要的,但我正在尝试Xml Serializer,并且我有一个基于这个结构的设置格式。
标签: c# class types constructor multiple-constructors