我有课,并且有很多属性。 Visual Studio是否具有可以轻松访问所有属性的功能。我不想使用构造函数。
这是课程:
Assignment a = new Assignment()
{
}
这是我想要自动执行的操作,因此我可以填写值:
Assignment a = new Assignment()
{
prop1 = ,
prop2 = ,
prop3 = ,
prop4 = ,
prop5 =
//...
};
答案 0 :(得分:1)
如果需要确保所有属性都已填充,则可以使用构造函数。
如果您不要求所有属性,或者更喜欢使用对象初始化程序,则最接近的解决方案是ReSharper的Control + Space,它会显示每个属性。当您选择它们(并分配它们)时,列表会变短,因此您只能从其余未分配的属性中进行选择。我不确定是否有更好的方法。