Я распараллеливаю некоторый внутренний код и пытаюсь не нарушать интерфейсы.У нас есть несколько методов, которые возвращают Dictionary, и внутренне я использую ConcurrentDictionary для выполнения параллельных операций.
Каков наилучший способ вернуть словарь из них?
Это кажется почти слишком простым:
return myConcurrentDictionary.ToDictionary(kvp => kvp.Key, kvp => kvp.Value);
Я чувствую, что что-то упустил.