我正在学习ASP.NET MVC,我可以阅读英文文档,但我不太明白这段代码中发生了什么。
public class Genre { public string Name { get; set; } }
这是什么意思。{ get; set; }?
{ get; set; }
这些是自动属性
基本上是用另一种方式来写一个有后援字段的属性。
public class Genre { private string _name; public string Name { get => _name; set => _name = value; } }
它是C#的一个自动实现的属性。
它们是公共属性Name的访问器。
你可以用它们来获取/设置Genre实例中该属性的值。
这些是自动属性
基本上是用另一种方式来写一个有后援字段的属性。
它是C#的一个自动实现的属性。
它们是公共属性Name的访问器。
你可以用它们来获取/设置Genre实例中该属性的值。