📅  最后修改于: 2023-12-03 15:23:41.834000             🧑  作者: Mango
在 C# 中,可以使用 prop
属性来定义类的属性。有时候,需要定义一个数组类型的属性,这时候就需要使用 prop
数组。本文将介绍在 C# 中声明 prop
数组的方法。
如下示例程序,我们定义了一个 Person
类,其中包含了一个 string
类型的属性 Name
和一个 int
类型的数组属性 Scores
。在 Scores
属性的定义中,我们在类型名称后面加上了 []
,表示这是一个数组类型的属性。
public class Person
{
public string Name { get; set; }
public int[] Scores { get; set; }
}
在 C# 中,数组是引用类型。因此,在使用数组属性之前,需要先初始化数组。如下面示例程序所示,我们可以通过调用 new
运算符来为数组属性分配内存空间。
Person person = new Person();
person.Scores = new int[3];
person.Scores[0] = 80;
person.Scores[1] = 90;
person.Scores[2] = 85;
我们同样可以在属性定义的时候进行数组的初始化。如下所示,我们在 Scores
属性的定义中,使用大括号 {}
来初始化一个包含三个整数的数组。
public class Person
{
public string Name { get; set; }
public int[] Scores { get; set; } = { 80, 90, 85 };
}
在 C# 中,可以使用 prop
数组来定义一个数组类型的属性。通过调用 new
运算符或在属性定义中进行初始化,可以为数组属性分配内存空间并进行赋值操作。