Возможно ли выдать предупреждение при попытке использовать возможно нулевое свойство в C # 7.3? Или, что еще лучше, я могу заставить компилятор выдать ошибку вместо этого?
class MyParentClass {
public MyChildClass ChildClass {get; set;}
}
class MyChildClass {
public int Total {get; set;}
}
public void SomeFunction() {
MyParentClass mpc = new MyParentClass();
# It would be nice to have a warning emitted about ChildClass being possibly null.
mpc.ChildClass.Total = 100;
}