C# 自动属性初始化

2024年9月5日 | 1 分钟阅读

C# 中的自动属性初始值设定项是 C# 6.0 引入的一项功能。它允许我们在不创建构造函数的情况下初始化属性。

现在,我们可以在声明的同时初始化属性。

在早期版本中,需要构造函数来初始化属性。以下示例使用了旧的方法。

不带自动属性初始值设定项的 C# 示例

输出

Rahul Kumar

现在,我们不需要创建构造函数了。请看以下示例。

带自动属性初始值设定项的 C# 示例

输出

Rahul Kumar

我们可以通过设置 private 修饰符来限制属性的更改。请看以下示例。

带自动属性初始值设定项的 C# 示例

输出

Rahul Kumar