QuackatronHQ / Gigarepo

Consider using .TryGetValue to access elements in Dictionary CS-P1005
Performance
Major
a month ago2 years old
Double access to Dictionary transformers
27        // CS-P1005: Double access to `Dictionary`. First via `ContainsKey`, then via `Indexer`.
28        // Use `.TryGetValue` instead.
29        // https://deepsource.io/directory/analyzers/csharp/issues/CS-P1005
30        if (transformers.ContainsKey("csharp"))31        {
32            Console.WriteLine($"C#'s transformer is {transformers["csharp"]}");
33        }