【发布时间】:2014-09-03 15:33:52
【问题描述】:
有没有办法在 Visual Studio 中生成 getter 和 setter? 我正在尝试使用 Alt + R, F,我得到了这个:
public String Denomination
{
get { return denomination; }
set { denomination = value; }
}
而我想要的是这样的:
public String getDenomination()
{
return Denomination;
}
public void setDenomination(String Denomination)
{
this.Denomination = Denomination;
}
有没有办法做到这一点?
【问题讨论】:
-
不太确定是否有办法做到这一点,但为什么你需要这样的东西?为什么不是属性?后端的属性将具有与您相似的方法。
-
看起来您来自 Java 背景,C# 的 naming standards 与 Java 不同。如果您计划与其他 C# 开发人员合作,您应该尝试学习新标准。
-
Visual Studio 为您提供的是 C# 中 getter/setter 的标准格式。
-
请考虑
public string Denomination {get;set;}是否足以满足您的需求。 -
嗯,这不是 C# 的标准(是的,我来自 Java xD)。所以我可以使用我首先得到的东西而不是“Java 方式”?
标签: c# visual-studio properties getter-setter