rjmurillo / EffectiveCSharp.Analyzers

Many of the recommendations in the book Effective C#: 50 Specific Ways to Improve Your C# can be validated by Roslyn-based analyzers and code fixes.
MIT License
2 stars 1 forks source link

ECS0009: Code marked as boxing when it does not #45

Closed rjmurillo closed 2 months ago

rjmurillo commented 2 months ago
using System;
using System.Collections.Generic;
public class C {
    public void M() {
        List<string> names = new List<String>();
        for(var i = 0; i<100; i++) {
            var name = "Foo" + i;
            names.Add(name);
        }
    }
}

https://sharplab.io/#v2:D4AQTAjAsAUCAMACEEAsBuWIDMyyIGFEBvWRc5XEVRAWQAoBKEsitgGQEsBnAFwB4U8AHyIAdgEMAtgFNuiALziZAd0Rc+/AMq8ATpzEBzYU0ww2bAGYB7XfQBuE3Yk6LE8dC/4R4HlwGp/ZlJzCzDHZ0lZNwAiADFraxjEfxczMLCouQA6AEEAE3z6LMZ0jIBfVnJKmHKgA