VS2005 C#:是否有一种特殊的VisualStudio方法来创建属性,或者可以直接键入代码?

VS2005 C#:是否有一种特殊的VisualStudio方法来创建属性,或者可以直接键入代码?,c#,visual-studio-2005,properties,getter-setter,C#,Visual Studio 2005,Properties,Getter Setter,在VS2005中使用C#是否有特殊的方法在IDE中创建属性,或者您可以只键入getter和setter吗?好的,您可以键入单词prop,然后按tab键两次以获取代码片段propg将生成一个只读属性(仅为getter)。好的,您可以键入单词prop,然后按tab键两次以获取代码片段propg将生成一个只读属性(只有一个getter)。在代码编辑器中键入prop+Tab+Tab在代码编辑器中键入prop+Tab+Tab我想你要的是代码片段,还有 除了属性的prop之外,还有一些代码片段,可以节省您的

在VS2005中使用C#是否有特殊的方法在IDE中创建属性,或者您可以只键入getter和setter吗?

好的,您可以键入单词
prop
,然后按tab键两次以获取代码片段
propg
将生成一个只读属性(仅为getter)。

好的,您可以键入单词
prop
,然后按tab键两次以获取代码片段
propg将生成一个只读属性(只有一个getter)。

在代码编辑器中键入
prop
+Tab+Tab

在代码编辑器中键入
prop
+Tab+Tab

我想你要的是代码片段,还有


除了属性的
prop
之外,还有一些代码片段,可以节省您的时间。

我想您想要的是代码片段,还有


除了属性的
prop
之外,还有一些代码片段,可以节省您的时间。

还有内置的代码片段-请尝试键入
prop
,然后按两次
TAB
。这将自动为具有getter和setter的属性生成代码,并允许您在两个点之间进行tab以声明属性名称和类型。

有内置的代码段-请尝试键入
prop
,然后按两次
tab
。这将自动生成带有getter和setter的属性代码,并允许您在两个点之间进行制表以声明属性名称和类型。

如果我错了,请更正我的错误,但这不是创建了一个仅在C#3.0/Visual Studio 2008中添加的自动属性吗?因此,我认为这对OP不起作用:(如果它不起作用,可以定义自己的自定义代码段,如下所述:@0xA3:不,它对VS2005起作用——它以“老式”的方式创建属性(带有一个支持字段和一个getter/setter)@Dan Tao:谢谢,我不知道。如果我错了,请纠正我,但这不是创建了一个仅在C#3.0/Visual Studio 2008中添加的自动属性吗?因此我认为这对OP不起作用:(如果它不起作用,可以按此处所述定义自己的自定义代码段:@0xA3:不,它对VS2005起作用——它以“老式”的方式创建属性(带有一个backing字段和一个getter/setter)@Dan Tao:谢谢,我不知道。+1因为知道它在VS2005中有效,只是在老式的支持字段中…+1因为知道它在VS2005中有效,只是在老式的支持字段中。。。