Я бы хотел, чтобы вы переписали свой код в
protected void TestWrite(object sender, EventArgs e)
{
test test = new test();
System.Diagnostics.Trace.Write(test.ToString());
}
, а затем напишите
protected void TestWrite(object sender, EventArgs e)
{
test test = new test();
object testObject = test;
System.Diagnostics.Trace.Write(testObject.ToString());
}
Вы будете вызывать перезаписанный метод tostring.
Мы называем это «динамическое связывание» в объектно-ориентированном программировании. Пожалуйста, будьте уверены в этом предмете, если вы хотите понять, что на самом деле означает Объект в информатике.
И ... как сказал Unsliced:
«Объектный тест - это не ваш класс,
это просто объект. "
Удачи