c# writeline怎样进行对象输出

c#
725
2024/11/25 12:22:53
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在C#中,要使用WriteLine方法输出对象,首先需要将对象转换为字符串。可以使用对象的ToString()方法将其转换为字符串。下面是一个示例:

using System;

class Program
{
    static void Main()
    {
        MyClass obj = new MyClass();
        obj.Name = "John";
        obj.Age = 30;

        Console.WriteLine(obj.ToString());
    }
}

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

    public override string ToString()
    {
        return $"MyClass [Name={Name}, Age={Age}]";
    }
}

在这个示例中,我们创建了一个名为MyClass的类,它具有NameAge属性。我们重写了ToString()方法,以便在将对象转换为字符串时提供有关类的信息。

Main方法中,我们创建了一个MyClass对象,并设置了其属性值。然后,我们使用Console.WriteLine()方法输出对象。由于我们已经重写了ToString()方法,因此WriteLine会自动调用它来获取对象的字符串表示形式。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: c#中怎么使用WritePrivateProfileString