今天我发现 VS 提供了一种自动定义setters
和getters
. 为了清楚起见,我有一个简单的课程Students
:
class Students
{
private string name;
private Int32 pin;
private string addres;
private int phone;
...
当我选择name
并单击ctrl+ k,x然后选择C#
然后propg
我得到:
class Students
{
private string public int MyProperty { get; private set; }
private Int32 pin;
private string addres;
private int phone;
这样的代码显然存在问题,所以我最终得到:
class Students
{
private string name { get; private set; }
private Int32 pin;
private string addres;
private int phone;
我的问题是 - 这是利用 VS 自动化的正确方法getters
吗setters
?设置和获取 的值的正确语法是name
什么?如果这段代码是正确的,是否有一种更优雅的方式来使用 VS 创建我的getters
而setters
不是我发现的那个?