什么是C#中的自动属性,其目的是什么?

有人可以提供有关C#中自动属性的简单解释,它们的用途以及一些示例吗?请尽量保持外行的语言!

回答:

当属性访问器中不需要其他逻辑时,将使用“自动属性”。

该声明将如下所示:

public int SomeProperty { get; set; }

它们只是语法糖,因此您无需编写以下更冗长的代码:

 private int _someField;

public int SomeProperty

{

get { return _someField;}

set { _someField = value;}

}

以上是 什么是C#中的自动属性,其目的是什么? 的全部内容, 来源链接: utcz.com/qa/411914.html

回到顶部