我需要创建一个列表,其中每个成员是两种类型A和B的组合。是否可能? 例如,假设A和B:
class A
{
int a1;
string a2;
}
class B
{
int b1;
string b2;
}
我想创建:
List<A&B> SampleList;
以A&amp; B包含以下属性的方式:
int a1;
string a2;
int b1;
string b2;
答案 0 :(得分:0)
解决方案1:使用2个单独的列表 解决方案2:使用字典 解决方案3:创建一个C类,它将A和B保存为(公共)成员并创建一个C列表。