Проблемы unsafe кода C#.
В этой статье автор показывает, какие проблемы может вызвать unsafe код. Также внутра несколько примеров того, как можно изменить значение константы, readonly поля и свойства без set метода.
Подробнее:
https://habr.com/ru/post/707172/