asp.net 把两个不同实体如何放在一个集合里面

2025-05-09 19:57:54
推荐回答(3个)
回答1:

还是用面向对象的方法 用一个类来实现

class a
{
public B b {set;get;}
public C c{set;get;}
}
对外公开属性,在A类构造函数或方法中去实例化B和C,A就是一个信息实体对象了
如MVC中惯用的返回给视图的信息包含了多个对象 这时大家都会建立不同的ViewModel对象给视图,你可以叫他领域模型

回答2:

可以使用:字典dictionary这种数据结构,还有列表list,都可以保存对象类型的数据。

回答3:

可以定义一个 hashtable 以键值对的形式存储