溫馨提示×

c#構(gòu)造類怎樣初始化屬性

c#
小樊
81
2024-10-18 19:10:30
欄目: 編程語言

在C#中,可以使用構(gòu)造函數(shù)來初始化類的屬性。構(gòu)造函數(shù)是一種特殊的方法,用于在創(chuàng)建類的對象時初始化對象的屬性。以下是一個示例:

首先,定義一個類,例如Person,并為其添加一些屬性,如NameAge

public class Person
{
    public string Name { get; set; }
    public int Age { get; set; }
}

然后,為該類創(chuàng)建一個構(gòu)造函數(shù),該構(gòu)造函數(shù)接受NameAge作為參數(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ù)傳遞NameAge值來初始化屬性:

Person person = new Person("John Doe", 30);
Console.WriteLine($"Name: {person.Name}, Age: {person.Age}");

這將輸出:

Name: John Doe, Age: 30

0