我在这里查找了解决方案C# shortcut or shorthand getter setter但是当我实现其中一种解决方案时
visual studio 生成的代码如下
private int myVar;
public int MyProperty
{
get { return myVar; }
set { myVar = value; }
}
与自动 getter setter 生成器相比,我想要的是为我的所有变量创建 getter setter 并依赖于使用它们的名称
private int id;
public int Id
{
get { return id; }
set { id= value; }
}
这可能吗?
最佳答案
是的,只需创建一个字段,然后Refactor->Encapuslate Field
。快捷键是 ctrl + R, E
关于c# - 有没有一种方法可以像在 eclipse 中那样在 visual studio 2012 中生成 getter、setter 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20703458/