在C#中,可以使用構(gòu)造函數(shù)來初始化類的屬性。構(gòu)造函數(shù)是一種特殊的方法,用于在創(chuàng)建類的對象時初始化對象的屬性。以下是一個示例:
首先,定義一個類,例如Person
,并為其添加一些屬性,如Name
和Age
:
public class Person
{
public string Name { get; set; }
public int Age { get; set; }
}
然后,為該類創(chuàng)建一個構(gòu)造函數(shù),該構(gòu)造函數(shù)接受Name
和Age
作為參數(shù),并將它們分配給類的屬性:
public class Person
{
public string Name { get; set; }
public int Age { get; set; }
public Person(string name, int age)
{
Name = name;
Age = age;
}
}
現(xiàn)在,當(dāng)您創(chuàng)建Person
類的對象時,可以通過構(gòu)造函數(shù)傳遞Name
和Age
值來初始化屬性:
Person person = new Person("John Doe", 30);
Console.WriteLine($"Name: {person.Name}, Age: {person.Age}");
這將輸出:
Name: John Doe, Age: 30