91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

如何在C#構造函數中初始化對象屬性

c#
小樊
93
2024-09-11 01:31:09
欄目: 編程語言

在C#中,可以通過構造函數來初始化對象的屬性

public class Person
{
    // 定義類的屬性
    public string Name { get; set; }
    public int Age { get; set; }

    // 無參數的構造函數
    public Person()
    {
        // 可以在這里為屬性設置默認值
        Name = "Unknown";
        Age = 0;
    }

    // 帶參數的構造函數
    public Person(string name, int age)
    {
        // 使用參數值初始化屬性
        Name = name;
        Age = age;
    }
}

使用這個類的示例:

class Program
{
    static void Main(string[] args)
    {
        // 使用無參數構造函數創建對象,將使用默認值
        Person person1 = new Person();
        Console.WriteLine($"Person 1: Name = {person1.Name}, Age = {person1.Age}");

        // 使用帶參數構造函數創建對象,并傳入初始值
        Person person2 = new Person("Alice", 30);
        Console.WriteLine($"Person 2: Name = {person2.Name}, Age = {person2.Age}");
    }
}

輸出結果:

Person 1: Name = Unknown, Age = 0
Person 2: Name = Alice, Age = 30

0
长阳| 平安县| 双鸭山市| 宁国市| 慈利县| 五莲县| 连江县| 绥芬河市| 兴国县| 江油市| 九龙县| 鄯善县| 耿马| 镇雄县| 宣武区| 阳山县| 乌拉特前旗| 沙坪坝区| 洛川县| 忻州市| 原阳县| 德格县| 革吉县| 噶尔县| 宜宾市| 清水县| 康马县| 若羌县| 南充市| 南召县| 昌图县| 高碑店市| 西青区| 白水县| 钦州市| 新野县| 杨浦区| 银川市| 石棉县| 平阳县| 南和县|