Я хочу переопределить функцию ToString() в одном из моих классов.
Я написал
public string ToString()
... и он отлично работает. Но ReSharper говорит мне изменить это на
public new string ToString()
или
public override string ToString()
Какая разница? Почему С# требует что-то вроде этого?