一个datatable 和一个 AlarmModule = new AlarmModule[]
{
new AlarmModule{ModuleId=1, IsSelected =1, Name = "小区(PCU)流量异常监控",}
};
如果AlarmModule 中的Name=**在datatable(Name列)中没有 那我就从datatable中移除此项 这段代码怎么写啊
for (int i = 0; i < dt.Rows.Count; i++)
{
foreach (AlarmModule modu in AlarmConfig.AlarmModule)
{
string a = (string)dt.Rows[i]["Module_Name"];
if ((string)dt.Rows[i]["Module_Name"] != modu.Name)
{
dt.Rows.Remove(dt.Rows[i]);
i--;
}
}
}
这样写好像是不行的.,急求啊???
{
new AlarmModule{ModuleId=1, IsSelected =1, Name = "小区(PCU)流量异常监控",}
};
如果AlarmModule 中的Name=**在datatable(Name列)中没有 那我就从datatable中移除此项 这段代码怎么写啊
for (int i = 0; i < dt.Rows.Count; i++)
{
foreach (AlarmModule modu in AlarmConfig.AlarmModule)
{
string a = (string)dt.Rows[i]["Module_Name"];
if ((string)dt.Rows[i]["Module_Name"] != modu.Name)
{
dt.Rows.Remove(dt.Rows[i]);
i--;
}
}
}
这样写好像是不行的.,急求啊???
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货