Я изучаю С#, и мне интересно, что может означать и преимущество переопределения 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;
}