toString () не найдено подходящего метода для переопределения - PullRequest
2 голосов
/ 13 января 2011

Я тут бьюсь головой ..

Задано в C # ...

public class ClassA
{
    public override string toString()
    {
        return "use this toString()!";
    }
}

Когда я пытаюсь построить это, он говорит мне: "ClassA.toString (): не найден подходящий метод для переопределения."

Как переопределить значение по умолчанию toString в C #, если не это?

Ответы [ 2 ]

10 голосов
/ 13 января 2011

Правильный метод ToString

3 голосов
/ 13 января 2011

Это ToString (с большой буквы), что вы после. В отличие от других языков, таких как Java, в C # обычно имена методов начинаются с заглавных букв. И, как и другие языки, такие как Java, он чувствителен к регистру!

Вы случайно не пришли из Java? : -)

...