Отображение текущей даты и времени в MessageBox в C # - PullRequest
3 голосов
/ 13 января 2012

Я знаю, что это очень тривиально, но я не могу найти ответ, потому что я никогда не делал C #.Искал в Google, но тщетно.

Я пытаюсь отобразить текущую дату и время в MessageBox в C #, но получаю следующую ошибку

Cannot convert datetime into string.

Вот код:

DateTime current = DateTime.Now;
MessageBox.Show(current.ToString);

Ответы [ 5 ]

8 голосов
/ 13 января 2012

ToString - это метод.Вам нужно сделать это:

MessageBox.Show(current.ToString());
3 голосов
/ 13 января 2012

Вы получаете ошибка компиляции ошибка, потому что ToString - это метод .ToString(), а не свойство .

2 голосов
/ 13 января 2012

вы забыли добавить открывающую и закрывающую скобки в методе ToString

DateTime current = DateTime.Now;
MessageBox.Show(current.ToString());
1 голос
/ 13 января 2012

изменить current.ToString на current.ToString() ToString - это функция, а не свойство

0 голосов
/ 13 января 2012

Вы также можете использовать следующее:

MessageBox.Show(DateTime.Now.ToString());
...