首页 新闻 搜索 专区 学院

c#获取DataTable数据,并转存成新的DataTable的问题

0
[待解决问题]

datatable中有一个state字段,这个字段有几个固定的值(高点,低点,0,已处理),而且是连续的。比如:
高点,高点,高点,高点,已处理,0,0,0,0,0,0,低点,低点,低点,低点,低点,已处理,0,0,0,高点,高点,已处理,0,0,0,0,0,0,0,0,0,低点,低点

我要实现的是把state字段连续为0的行取出来(有很多连续是0的情况),分别保存到不同的datatable里面
并不是所有为0的过滤出来放到1个datatable里
不知道我表达清楚了没,请假各位大佬如何实现?

寻找薛定谔的猫的主页 寻找薛定谔的猫 | 初学一级 | 园豆:97
提问于:2022-03-10 15:24
< >
分享
所有回答(2)
0

嗯,一行一行遍历吧,遍历一遍就可以了
本行和下一行比较,
本行为0,则看下一行是不是0,是就追加进新的dataTable,放数据,
下行不是则结束,
本行不是0 则继续
整个这种的List<DataTable> ,符合情况的往里面加就好了
需要写个方法把是0 的装进一个新的datatable里

echo_lovely | 园豆:662 (小虾三级) | 2022-03-10 15:44

思路就是这

支持(0) 反对(0) echo_lovely | 园豆:662 (小虾三级) | 2022-03-10 15:44
0

循环判断State 符合的拼到一个字符串里最后Json输出

缘— | 园豆:237 (菜鸟二级) | 2022-03-10 15:44
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册