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

金橙子删除打标对象

注意在使用金橙子根据对象名称删除对象时要注意,每删除一个对象,所有对象的索引都将改变。

如果你是用for去遍历,再根据索引获取打标对象名称的话就会出现漏的掉的问题。

改进方法 1,将要删除的对象找到后,统一存放在一个集合中。再根据这个要删除的对象集合再一个个去遍历删除。

        2.遍历对象时的索引从大到小遍历。这样也能解决问题。

相关代码

var deleteEntNameList = new List<string>();

            //删除要倒着删除,要不对象数数量变量了,索引也变了,会漏删。
            for (int i = 0; i < nEntCount; i++)
            {
                strEntName = LmcMultiDll.GetEntityNameByIndex(nCardID, i);
                if (strEntName.Length > 0)
                {
                    //TEXT2-0-0
                    var entNameArray = strEntName.Split('-');
                    //CommonDefine.SaveWorkLogs($"获取对象 strEntName:{strEntNa

相关文章:

  • 手动配置树莓派wifi联网连接热点手机热点
  • MyBatis-Plus(Ⅲ)IService详解
  • Day 4
  • 链表的中间结点
  • Python----计算机视觉处理(Opencv:梯度处理:filiter2D算子,Sobel,Laplacian)
  • react中useRef和useMemo和useCallback
  • 常见框架漏洞--Spring
  • 部署Tomcat及jdk
  • Redis Sentinel 详解
  • linux的权限管理
  • 在 ASP.NET Core 中实现限流(Rate Limiting):保护服务免受滥用与攻击
  • Flask接口开发--POST接口
  • Linux(8.5)FTP
  • win32汇编环境,网络编程入门之十
  • C++实现决策树与随机森林调优困境:从性能瓶颈到高效突破
  • K8s 是什么? 基本元件、核心功能、4 大优点一次看!
  • 【差分隐私相关概念】一个问题的对偶转换
  • 【江协科技STM32】Unix时间戳BKP备份寄存器RTC实时时钟(学习笔记)
  • 基于SpringBoot的名著阅读网站
  • 【RHCE】综合实战练习
  • 退休11年后,71岁四川厅官杨家卷被查
  • 中东睿评|胡塞武装已成为楔入中东各方力量之间的钉子户
  • 特朗普要征100%关税,好莱坞这批境外摄制新片有麻烦了
  • 禅定佛的微笑,从樊锦诗提到过的那尊说起
  • 中国企业转口贸易破局之道:出口国多元化,内外贸一体化
  • 此前显示售罄的火车票“五一”前大量放出来了?12306回应