Я хочу переопределить функцию ToString() в одном из моих классов.C#: public new string ToString() VS public override string ToString()
Я написал
public string ToString()
... и это работает прекрасно. Но ReSharper говорит мне, чтобы изменить это либо
public new string ToString()
или
public override string ToString()
В чем разница? Почему C# требует что-то вроде этого?
+1 за написание вашего имени толкового путем ;-p (и за это время резонным вопроса ...) –