C# 属性(Property)

C#在字段的基础上延伸出了属性的概念。属性定义包含getset两个成员用于检索该属性的值以及对其赋值。可以在属性声明的大括号之后通过等号对其进行初始化,适用于不想将属性赋值为系统默认值时的情况。

1
2
3
4
5
6
public class Person
{
public string FirstName { get; set; } = string.Empty;

// remaining implementation removed from listing
}

属性可以作为class structure interface的命名成员,

作者

Leslie Guo

发布于

2020-12-14

更新于

2021-10-11

许可协议

评论