[问题] 如何寻找 list 中变动的位置

楼主: abc95007 (别理我)   2019-02-12 18:06:37
List<class>
class 由外面 UI 所控制
假设外面 UI 改了一下 class
要如何知道变更的 class 是在 List 哪一个 address?
我只想到上一个状态与目前状态一一比较, 哪个不同就知道了
应该还有更聪明的作法吧......
作者: ssccg (23)   2019-02-12 18:24:00
Event
作者: CloudyWing (孤单ㄉ翼)   2019-02-12 23:47:00
listUI放field,用IndexOf()?
作者: forever84721 (Jay)   2019-02-13 08:17:00
每个RB的tag属性先放可辨识的东西 之后就可以抓了
作者: testPtt (测试)   2019-02-13 14:09:00
猜你要的是arraylist
作者: Litfal (Litfal)   2019-02-14 18:13:00
把class instance或index直接丢到控件的Tag属性最简单
作者: disabledman (m.m.)   2019-02-20 09:19:00
tag 属性真的是无敌,要善用之
作者: sd016808 (sd016808)   2019-03-10 22:46:00
以你的需求,善用匿名函式 把Checkchanged放在For里面就可以拿到当初的index了常常在下层的结构不想纪录上层结构的对应关系时,我都会用这种方式去处理

Links booklink

Contact Us: admin [ a t ] ucptt.com