У меня есть List<List<T>>
.
Как я могу считать все элементы в этом, как если бы это был один List<T>
самым быстрым способом?
До сих пор я использовал
List<int> result = listOfLists
.SelectMany(list => list)
.Distinct()
.ToList().Count;
но это фактически создает список, а затем подсчитывает элемент, который не очень хорошая идея.