Здравствуйте, _NN_, Вы писали:
_NN>Здравствуйте, Константин Б., Вы писали:
_NN>Для таких случаев есть MemberNotNull который скажет после вызова этого метода такое поле не будет null.
_NN>_NN>[MemberNotNull(nameof(A)]
_NN>public void SetA(){…}
_NN>
Здорово. Но default! делает то же самое, но меньше печатать.