Если я выставлю IEnumerable
в качестве свойства класса, существует ли вероятность того, что он может быть изменен пользователями класса, и если да, то каков наилучший способ защиты от мутации при сохранении типа выставленного свойства IEnumerable < T>
?