ToImmutable on an immutable collection (CA2009)
Anahtar dotnet.performance.redundant-toimmutable · Önem info · Kategori performance
Microsoft analizörü CA2009. Zaten değişmez olan bir koleksiyon üzerinde ToImmutableArray/ToImmutableList ve benzerlerinin çağrılmasını işaretler.
Yanlış
Bölüm başlığı “Yanlış”ImmutableArray<string> names = GetNames().ToImmutableArray();var copy = names.ToImmutableArray();ImmutableArray<string> names = GetNames().ToImmutableArray();var copy = names;