假如有三个数组A,B,CA里面有字段a_aa,a_bb
B里面有字段b_aa,b_bb
C里面有字段c_aa,c_bb要求,
A中的a_aa与B中的b_bb和C中的c_bb比较
A中的a_bb与B中的b_aa和C中的c_aa比较
B中的b_aa与C中的c_bb 比较
B中的b_bb与C中的c_aa 比较假如又增加一个数组D,如何在不改程序的情况下类似上面的要求那样比较??
B里面有字段b_aa,b_bb
C里面有字段c_aa,c_bb要求,
A中的a_aa与B中的b_bb和C中的c_bb比较
A中的a_bb与B中的b_aa和C中的c_aa比较
B中的b_aa与C中的c_bb 比较
B中的b_bb与C中的c_aa 比较假如又增加一个数组D,如何在不改程序的情况下类似上面的要求那样比较??
解决方案 »
- 没有否和条件结果集时,将Datatable绑定到gridview上,gridview合并列正常,在刷新页面时,gridview合并行就多几列
- 做折线图,用Web Chart还是 FLASH 呢?
- ASP.NET中超链接问题
- .net中是否支持使用动态路径
- VS2010调试,VS任务未响应
- 无法打开以前创建的ASP.NET文件
- 我触发datagrid里自定义列中的ddl的selectedchange方法,如何在这个方法中能捕捉datagrid中的值呢?
- 利用ASP.NET来访问Excel文档的问题?
- 我有很多html的页面,如何将它转成aspx的?
- 用户控件和服务器控件的区别?
- 急求!
- asp.net网页样式的问题
string[] A = { "a_aa", "a_bb" };
string[] B = { "b_aa", "b_bb" };
string[] C = { "c_aa", "c_bb" };
string[] D = { "d_aa", "d_bb" };List(of string[]) tables = new List(of string[])
tables.Add(A);
tables.Add(B);
tables.Add(C);
tables.Add(D);for (int i = 0; i < tables.Count; i++)
{
for (int j = i + 1; j < tables.Count; j++)
{
Compare(tables[i][0], tables[j][1]);
Compare(tables[i][1], tables[j][0]);
}
}
IEnumerable<string> lstNew = null;
List<string> lst1 = new List<string>(){"A"};
List<string> lst2= new List<string>() { "B"}
lstNew = lst1.Intersect(lst2, StringComparer.OrdinalIgnoreCase);
http://topic.csdn.net/u/20091219/21/01c19e66-cc1f-4e5b-a681-50fea5dbad0d.html
假如有三个List集合List<H> A,List<H> B,List<H> C要求,
A中H的a_aa与B中H的b_bb和C中H的c_bb比较
A中H的a_bb与B中H的b_aa和C中H的c_aa比较
B中H的b_aa与C中H的c_bb 比较
B中H的b_bb与C中H的c_aa 比较假如又增加一个集合List<H> D,如何在不改程序的情况下类似上面的要求那样比较??
-------------------
求解