C#|对象初始化器的精简

C# 版本一直在更新,之前看到一个这样的精简。

▲ 精简

▲ 精简语法 VS 提示
1
2
3
4
5
6
7
8
9
10
11
12
class B
{
private A aa = new A() { Name = "Good" };

// 精简语法
private A a = new A { Name = "Nice" };
}

class A
{
public string Name { get; set; }
}
感谢支持!