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

设计网站首页要几天搜索引擎营销案例分析

设计网站首页要几天,搜索引擎营销案例分析,怎么自己做五合一网站,政府网站建设排版场景:我有一个 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.ds6.com.cn/news/104320.html

相关文章:

  • 爬虫做视频网站seo网络推广优化教程
  • 网站是做排行做网页多少钱一个页面
  • h5手机制作软件app有哪些纵横seo
  • 网站代付系统怎么做东莞关键词排名提升
  • 成都网站建设公司创新互联西安seo排名收费
  • 保定定兴网站建设seo搜索引擎优化心得体会
  • 网站开发 360百科行者seo无敌
  • wordpress调整语言百度seo搜索排名
  • 网址导航的优缺点百度谷歌seo优化
  • 重庆企业网站推广费用深圳网站建设推广
  • 温州网站建设免费咨询广西网络推广公司
  • ai做网站 如何切图做一个网站要花多少钱
  • 鞍山招聘网站优化网站关键词的技巧
  • 最近一周新闻网站需要怎么优化比较好
  • linux网站环境谷歌seo推广招聘
  • 南通网站关键词推广怎么建网站卖东西
  • 做网站切图的原则是什么西安做网站的公司
  • 网站百度流量怎么做老鬼seo
  • 业之峰和东易日盛哪个好长沙seo优化
  • 新疆做网站哪家公司好seo关键词分类
  • 济南外贸网站建站网络销售推广公司
  • 网站开发平台白杨seo博客
  • 做一名网站编辑要具备什么资格如何外贸推广
  • wordpress可复制代码高亮sem优化是什么
  • 做网站哪个软件好5188关键词挖掘工具
  • dreameaver注册用户网站怎么做渠道销售怎么找客户
  • 做网站非法吗搜索引擎收录提交入口
  • 网页qq登录保护功能怎么关闭宁波正规seo推广公司
  • 网站接任务来做百度竞价排名是什么方式
  • 浙江英文网站建设深圳关键词优化公司哪家好