public override string ToString() 是什么意思?
有人说是 重写(override)了person类的Tostring() 方法,那为什么在Tostring() 之前加上 string?using System;
using System.Collections.Generic;
using System.Text;class person
{
    private string Name = "N/A";
    private int Age = 0;    public string myName
    {
        get
        {
            return Name;
        }
        set
        {
            Name = value;
        }
    }    public int myAge
    {
        get
        {
            return Age;
        }
        set
        {
            Age = value;
        }
    }    public override string ToString()
    {
        return "姓名=" + myName + " 年龄=" + myAge;
    }
    public static void Main()
    {
        person person1 = new person();
        Console.WriteLine("初始信息 {0}  " ,person1);        person1.myAge=99;
        person1.myName="luworld";        Console.WriteLine("我的名字是{0}",person1);        person1.myAge+=1;
        Console.WriteLine("一年以后我的变化 {0}", person1);
        Console.Read();
    }
}