Это O(n)
.
Поскольку Where
равно O(n)
, это означает, что стоимость Where
приблизительно равна A x n
, для некоторых A
.
Аналогично ToList
и ForEach
также O(n)
, что означает, что их стоимость приблизительно равна B x n
и C x n
соответственно, для некоторых B
и некоторых C
.
Это означает, что общая стоимость составляет примерно:
(A x n) + (B x n) + (C x n)
= (A + B + C) x n
= D x n
Для некоторых D
(нас никогда не волновало, что такое A
, B
и C
, поэтому нам также все равно, что такое A + B + C
, поэтому просто назовите его D
, чтобы сделать наш уравнение проще).
Следовательно, эта операция O(n)
.