İçeriğe geç

Use indexer instead of linq (ARCH607)

Anahtar dotnet.performance.use-indexer-instead-of-linq · Onem info · Kategori performance

Bir listenin ilk veya son elemanina First()/Last() ile erismek iteratör ek yuku getirir; indeksleyici O(1) calisir.

var firstItem = list.First();
var lastItem = list.Last();
var firstItem = list[0];
var lastItem = list[^1];

Indekslenebilir koleksiyonlarda [0] veya [^1] kullanin.