А чё, так можно было? Недокументированный C#
В C# есть четыре ключевых слова, которых нет в документации. Компилятор их принимает. Одно из них собирается на любой машине, а выполняется только на Windows. На Linux та же сборка падает. Дальше — как объект меняет свой тип на ходу и что на самом деле происходит при вызове метода у пустой ссылки.
https://habr.com/ru/articles/1080494/
#NET #C# #недокументированные_возможности #TypedReference #ключевые_слова #CLR #рантайм #компилятор #внутреннее_устройство #отладка