假设你有一个班级:
class Bob
{
public int Something { get;set; }
public int Something2 { get; set; }
public int Something3 { get; set; }
}
当你去创建Bob的新实例时:
Bob bob = new Bob {
Something = 1,
// Is there a way to automatically write out all properties rather than having to know what they were to type them out?
}
有没有办法自动写出所有属性而不必知道输入它们是什么?所以Visual Studio 2013最终可能会为你做这个,所以你知道要填写什么:
Bob bob = new Bob {
Something = ,
Something2 = ,
Something3 =
}
答案 0 :(得分:3)
如果按Ctrl-Space或任何你的Intellisense快捷方式,Visual Studios自带的Intellisense或R#都会建议属性。该功能足够智能,只能建议您尚未分配的功能。这样你就可以一个接一个地填充它们,直到intellisense不再弹出。
答案 1 :(得分:0)
当您以这种方式使用变量initialasition时,Visual Studio应该具有自动完成功能。
当您放置逗号时,按Enter键将列出剩余的属性。
如果您使用CTRL + SPACE,它将提供所有属性的列表