Quiero redefinir la función ToString() en una de mis clases.C#: cadena pública pública ToString() VS cadena de anulación pública ToString()
escribí
public string ToString()
... y está funcionando bien. Pero ReSharper me está diciendo que cambiar esto a cualquiera
public new string ToString()
o
public override string ToString()
Cuál es la diferencia? ¿Por qué C# requiere algo como esto?
1 para deletrear su nombre de la forma ;-P sensato (y para que sea una pregunta razonable ...) –