我希望能夠創建一個可以調用其類型但沒有任何約束的構造函數。繼承未定義類型的問題
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
@Servy,可能嵌套類是不必要的,但是有'PARAMS'作爲'Box'可以工作。 – Habib
@Habib,嵌套類是不必要的,但我嘗試了Xml Serializer,並且我有一個基於這種結構的設置格式。 –