我有一个List<int>包含1,2,4,7,9的示例。
List<int>
我的范围是0到10。
有没有办法确定该序列中缺少哪些数字?
我以为LINQ可能提供一个选项,但我看不到
在现实世界中,我的清单可能包含100,000个项目,因此性能至关重要
var list = new List<int>(new[] { 1, 2, 4, 7, 9 }); var result = Enumerable.Range(0, 10).Except(list);