visual studio快捷方式,用于创建具有默认属性值的类实例

时间:2018-06-06 12:49:33

标签: c# visual-studio visual-studio-2017

我有一个有200个属性的类。我创建了这个类的实例,我必须为所有道具赋予价值。在Visual Studio 2017中是否有任何快捷方式,使用默认值(例如null或0)写入所有道具? 像这样:

var myClass = new Class1()
{
    prop1 = "";
    prop2 = null;
    ...
    prop200 = 0;
}

1 个答案:

答案 0 :(得分:0)

只要所有属性都没有任何初始值,所以它们都类似于:

public object MyProperty { get; set; }

然后在创建类的实例时,默认情况下它们都应为null(只要类构造函数当然不对它们执行任何操作)