使用ToString方法显示类变量的对象

时间:2016-09-14 10:24:36

标签: c# asp.net class object tostring

从我收集的内容中我需要一个构造函数,但在地球上我指定这个变量数据?以及这个ToString方法如何工作?此外,我正在使用Visual Studio,当我尝试调试此代码以查看是否有效时,我得到浏览器禁止错误,尽管浏览目录功能正常工作。另外,为了使它工作,我是否需要启动新项目作为新的ASP NEt Web应用程序,然后添加新类或者我搞砸了什么?我对所有这些不同的问题提前感到抱歉,但我在网上找不到任何有用的东西解释我所有这些东西。

1 个答案:

答案 0 :(得分:0)

我猜你的意思是你想知道基础课是如何制作的?以及如何覆盖ToString方法?

这是一个小例子:

public class Person
{
    protected string _name;
    public string Name
    {
        set { _name = value; }
        get { return _name; }
    }

    public Person()
    {
        _name = null;
    }
    public Person(string name)
    {
        _name = name;
    }

    public override string ToString()
    {
        return _name;
    }
}

有关ToString方法的详细信息,请参阅此页:https://msdn.microsoft.com/en-us/library/system.object.tostring

要使用此功能,您可以:

Person me = new Person("Deantwo");
Person you = new Person();
you.Name = "Ford Perfect";
Console.WriteLine("My name is " + me.ToString());
Console.WriteLine("Your name is " + you.ToString());

如果您需要有关如何使用对象和类的更多帮助,请查看@Ian H.链接到的文章。 这:https://msdn.microsoft.com/en-us/library/mt656686.aspx