компилиться, пока не проверишь, что ссылка не пустая?
При включённой опции нельзя будет присвоить null ссылочному типу.
Это вешается атрибут который читает компилятор, данная фича вовсе не гарантирует что в ссылочных типах не лежит null. Например, все либы, работающие через рефлексию, должны учитывать наличие этого атрибута, иначе они смогут записать туда null и твой код всё равно упадёт
Обсуждают сегодня