Почему / когда было бы целесообразно переопределить ToString?
Я изучаю C# и мне интересно, в чем смысл и польза переопределения ToString может быть, как показано в примере ниже.
можно ли это сделать более простым способом, используя общий метод без переопределения?
public string GetToStringItemsHeadings
{
get { return string.Format("{0,-20} {1, -20}", "Office Email", "Private Email"); }
}
public override string ToString()
{
string strOut = string.Format("{0,-20} {1, -20}", m_work, m_personal);
return strOut;
}
Comments