Use cast instead of select (ARCH606)
Anahtar dotnet.performance.use-cast-instead-of-select · Onem info · Kategori performance
Sadece tur donusumu yapan bir Select lambda’si gereksiz delegate cagrisi getirir; Cast<T>() bunu dogrudan yapar.
Hatali
Bölüm başlığı “Hatali”var strings = objects .Select(o => (string)o) .ToList();var strings = objects .Cast<string>() .ToList();Duzeltme
Bölüm başlığı “Duzeltme”Tip donusumu icin Cast<T>() kullanin.