首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

c#里面集合的补丁次数的嵌套解决方法

2012-03-01 
c#里面集合的补丁次数的嵌套现有一个ListDataSet listDs里面有DataSet1,DataSet2,DataSet3。。。。多个Data

c#里面集合的补丁次数的嵌套
现有一个List<DataSet> listDs;
里面有DataSet1,DataSet2,DataSet3。。。。多个DataSet,现如何根据List的大小实现,嵌套循环???
foreach(DataRow dr1 in DataSet1.Tables[0].Rows
{
foreach(DataRow dr2 in DataSet2.Tables[0].Rows
{
foreach(DataRow dr3 in DataSet3.Tables[0].Rows
{
...
}
}
}
类似于上面的效果,感觉是应该用递归,如何写

[解决办法]
关键是要看你干什么了。

简单的处理的话,还可以用递归(比如你想从每一个DataSet中各取出一个数据,求它们的和的所有可能值)。复杂一点,递归就没办法用了。

热点排行