IReadOnlyDictionary или IDictionary для аргументов метода в публичном API

Должен ли я использовать IReadonlyDictionary или IDictionary для методов, которые ожидают словари в качестве аргументов для публичного API.

Методы не меняют содержание словарей. Руководство по проектированию Dotnet безразлично относится к этому конкретному случаю.

0 ответов

Другие вопросы по тегам