Linq count misuse (ARCH902)
Anahtar dotnet.linq.linq-count-misuse · Onem info · Kategori linq
Sadece eleman olup olmadigini kontrol etmek icin Count() > 0 kullanmak tum koleksiyonu sayar; Any() ilk elemanda durur.
Hatali
Bölüm başlığı “Hatali”if (users.Count() > 0){ Process(users);}if (users.Any()){ Process(users);}Duzeltme
Bölüm başlığı “Duzeltme”Varlik kontrolu icin Any() kullanin.