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.
Hatali
Bölüm başlığı “Hatali”var firstItem = list.First();var lastItem = list.Last();var firstItem = list[0];var lastItem = list[^1];Duzeltme
Bölüm başlığı “Duzeltme”Indekslenebilir koleksiyonlarda [0] veya [^1] kullanin.