C# Что вообще делает опечатка ToString () с опечаткой? - PullRequest
0 голосов
/ 27 марта 2020

В C# компилятор разрешает и создает:

public string Override() {  return Name + " : " + StartTime; }

в объекте, который имеет свойство строки Name и свойство dateTime StartTime. Вот что должен был написать кто-то из моей команды:

public override string ToString() { return Name + " : " + StartTime;  }

Что делает оригинальный код?

1 Ответ

3 голосов
/ 27 марта 2020

В первом примере кода создается новый метод с именем Override(), который возвращает эти свойства. Ключевое слово override чувствительно к регистру, поэтому метод Override() вполне подходит.

...