如:[1, 2, 4, 5, 6, 7, 9, 10, 11]
按至少3个连续数分为一组,不连续的作为单独一个组
[1], [2], [4, 5, 6], [7], [9, 10, 11]
这个用循环的方法可以解出,但是感觉不爽,如果用linq如何实现?
linq编译出来难道不是遍历?而且是不可控制的循环, 写法简答不代表效率高。