有没有可能创建一个“类”?运行时
本文关键字:一个 运行时 有可能 创建 | 更新日期: 2023-09-27 18:17:48
对于网站的后端,我需要从数据库中获取某些数据列,这取决于用户拥有哪些站点设置。因此,没有办法事先知道我将需要哪些列。
是否有任何方法可以使"对象"列表只包含我需要返回到前端的不同类型?
例如:学生类存储在数据库中:
Students
{
string name;
int age;
double averageGrade;
string class;
Student bestFriend;
}
假设网站上的用户只想看到学生的名字和最好的朋友,我如何将它们放入对象中,并将这些对象放入列表中?
exampleStudent {name, bestFriend};
提前感谢!
一种解决方案是使用字典存储属性:
Dictionary<string, object> student = new Dictionary<string, object>();
student["name"] = "Alex";