标签: c# .net properties null nullable
我有一个带有属性的类:public MyClass myProperty { get; set; }。创建对象时,此属性为null。
public MyClass myProperty { get; set; }
我希望它自动调用MyClass()并实例化此属性,编译器抛出myObject.myProperty = null;的错误。
MyClass()
myObject.myProperty = null;
有可能在C#中做到这一点吗?或者我是否需要在属性的getter中封装验证?