当前位置: 首页 > news >正文

网站建设用什么字体太原seo软件

网站建设用什么字体,太原seo软件,上海网站建设机构,网站建设思维导图模版场景:我有一个 List<ISSLogMessage> records 数据,需要从里面删除指定内容数据 第一次写成 foreach(var item in records) {if (item.logMessage.Contains("上传通行记录"))records.Remove(item); } 直接报错,因为foreach 是个迭代器 直接移除它的对象会报…

场景:我有一个  List<ISSLogMessage> records 数据,需要从里面删除指定内容数据

第一次写成 

foreach(var item in records)
{if (item.logMessage.Contains("上传通行记录"))records.Remove(item);
}

直接报错,因为foreach 是个迭代器 直接移除它的对象会报错

第二次换成 for

 for (int i = 0; i < records.Count; i++){ISSLogMessage item = records[i];item.moduleName = $"{_gateSentryManager.GateSentryInfo.Name}";if (item.logMessage.Contains("上传通行记录"))records.Remove(item);}

不报错了,可以跑了,但是有BUG ???

如果 需要移除的数据是相邻的,那么后面的元素将不会移除

出现问题:未能删除相邻元素后一个

原因:ArrayList的底层结构是数组类型,数组删除某个元素时,后面所有元素的索引都会往前移,而此时for循环的指针是却是往后移动 ..........................

第三次

List<int> rids = new List<int>();for (int i = 0; i < records.Count; i++){ISSLogMessage item = records[i];item.moduleName = $"{_gateSentryManager.GateSentryInfo.Name}";if (item.logMessage.Contains("上传通行记录"))rids.Add(i);}foreach (int i in rids){records.RemoveAt(i);}

还是有问题 ....................

本着觉得写得有点复杂得想法查了下网络  可以写成

 IEnumerator rator = records.GetEnumerator();//1.迭代器对象List<ISSLogMessage> m_storageList = new List<ISSLogMessage>(); //存储列表while (rator.MoveNext()) //2.循环条件{ISSLogMessage item = (ISSLogMessage)rator.Current;//3.当前值item.moduleName = $"{_gateSentryManager.GateSentryInfo.Name}";if (!item.logMessage.Contains("上传通行记录"))m_storageList.Add(item);}records = m_storageList;

还是新添加靠谱啊 

http://www.hengruixuexiao.com/news/17864.html

相关文章:

  • wordpress rt 17主题石家庄网站建设方案优化
  • 淮安市做网站的公司西安网络科技公司排名
  • 网站开发需要的技术人员有什么软件今日最新消息新闻
  • 网站的代理页面怎么做seo工资服务
  • 免费大气网站模板台州seo公司
  • 广州做网站的公网站优化排名首页
  • 可以自己做网站卖东西百度一下百度搜索官网
  • 创建公司网站需要准备哪些素材爱站网关键词搜索工具
  • 做网站在厦门排前5名网络营销环境分析
  • 平顶山营销型网站建设东莞网站推广技巧
  • 网站虚拟主机百度新闻网
  • ps做素材下载网站有哪些友情链接交换的方法
  • 横岗网站建设seo关键词排名注册价格
  • 信息技术会考做网站西安百度推广竞价托管
  • wordpress支持webmseo优化
  • 网站制作便宜韶关新闻最新今日头条
  • 做外贸哪几个网站好seo优化宣传
  • 更新网站内容百度人工客服24小时
  • 网站图片调用公司网络营销推广方案
  • 那个b2b网站可以做外贸网络优化的意义
  • 翠竹林wordpress主题安卓手机优化神器
  • 做钉子出口哪个网站好关于进一步优化当前疫情防控措施
  • 东莞市seo网络推广平台百度的关键词优化
  • 做企业网站可以没有后台吗seo顾问服务公司站长
  • 怎么看网站是哪家公司做的关于友情链接的作用有
  • 好的开源网站手机广告推广软件
  • 企业网站销售上海百度竞价点击软件
  • 想推网站目录源码关键词排名优化价格
  • 有什么网站是做投资的成品短视频app源码的优点
  • 自己做网站是用什么软件营销网络的建设有哪些