回复 12 楼 urick
应该可以。
百度查找了一些关于Dictonary的一些应用。
应该可以通过遍历Dictonary.Values的方法判断出对比数据是否连续包含。
如果完全包含,就可以更改对应键值的背景色了,并且通过Remove方法移除指定的键值。
如果不包含判断第二组的连续性。
其他组的判定基本相同。
我遇到的问题是把这些都放到一个遍历里去判断非常难。
暂时只解决了第一、第二组的判断改色,第三组不好实现。
而且只能适应固定长度的数据,改变数据长度,就要改写代码。
这两天没.NET环境 实验不了。