我在Visual Studio 2008中使用类设计器,当我向类添加属性时,它们是使用空的setter和抛出NotImplementedException的getter创建的。在属性窗口中有一个名为“Auto-Implemented”的选项,它始终是灰色的。有没有办法更改此设置,所以默认情况下新属性将自动实现或某种方式打开此选项,所以我不必每次添加新属性时继续编辑代码?
答案 0 :(得分:8)
AFAIK,你做不到。我大约一年前在巴塞罗那问过这个问题 - 我认为没有任何改变。基本上,据我所知,这是直接完成的(不是通过可编辑的代码段)。
答案 1 :(得分:3)
对于visual studio 2008 你可以安装这个“强力玩具”,为你提供课程设计师菜单的另一种选择 “创建自动实现的属性”
我也会等待Visual Studio 2010 ...否则它太烦人了
答案 2 :(得分:0)
您可以创建字段并将其封装(Refactor-> Encapsulate字段) 这有助于简单的属性。
答案 3 :(得分:0)
您还可以使用代码段propfull
创建属性,然后使用Tab,Tab。