2012-01-13 93 views
3

我知道这是非常微不足道的,但我似乎无法找到答案,因为我从来没有做过C#。在Google上搜索但徒劳无功。在C中的MessageBox中显示当前日期时间#

我想在C#中显示MessageBox的当前日期时间,但我得到以下错误

Cannot convert datetime into string

下面是代码:

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

也许他已经回答了32%... – MoonKnight 2012-01-13 08:37:30

回答

8

的ToString是一种方法。你需要这样做:

MessageBox.Show(current.ToString()); 
1

变化current.ToStringcurrent.ToString()的ToString是一个函数,而不是财产

2

你忘记添加打开和关闭括号在ToString方法

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

你得到编译时间错误,因为ToString方法.ToString()不是财产

0

您还可以使用以下方法:他自己的问题

MessageBox.Show(DateTime.Now.ToString()); 
相关问题