8
IEnumerable<IEnumerable<int>> numbas = new[] {new[] {0, 1}, new[] {2}, new[] {3, 4, 5}};
var flattened = numbas.SelectMany(a => a);
提取數從幾個來源單個扁平枚舉列表。 Resharper警告說,有可能a
(第二個)被多次枚舉 - 但這很愚蠢;每個來源只被枚舉一次。是的,符號a
將被枚舉多次,但每次都會有不同的來源。
我錯過了什麼,或者這是走出ReSharper的的錯誤警告?