所以我现在遇到了一个问题。
例如:
我们有以下课程,只是一个例子:
public class Planet
{
[Key("planets")]
[Table("planets","name")]
public string name;
[Table("planets", "temperature")]
public string temperature;
}
像这样的东西。我们还有远程单例表对象,名为'表':
class Table
{
public string tableName = "planets";
public static List<Planet> observables = new List<Planet>();
public string[,] data;
public string[] columns;
public Table()
{
columns = new string[] {"name", "temperature"};
data = new string[,] { { "mars", "venus", "jupiter" },
{ "-40", "450", "20000" } };
}
//finding objcets logic goes here
}
我知道如何处理标有属性的所有权限字段,但我唯一需要获得的是使用属性装饰的字段接收所有对象的可能性。那么我的表如何在没有改变我们的Planet类的任何时刻接收我的所有Planets实例。???
我希望我能清楚地描述问题并为我糟糕的英语道歉 提前谢谢!