0

正如标题所说,我知道MessageBox.Show 具有添加字符文本的功能,我想知道在MessageBox.Show 中是否有添加系统时间的代码?喜欢:

MessageBox.Show("Hello, today's date is: " & time.now)

我知道这段代码很奇怪所以只是希望有人知道如何添加系统用户计算机的当前时间?

4

4 回答 4

4

这看起来像 VB 语法。如果要使用 C# 语法在消息中显示日期,请使用以下命令:

MessageBox.Show(string.Concat("Hello, today's date is: ", DateTime.Now);
于 2013-11-06T23:51:26.130 回答
3

要简单地做到这一点,只需使用这个:

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

或者,在您的情况下:

MessageBox.Show("Hello, today's date is: " + DateTime.Now.ToString(), "Attention!", 
   MessageBoxButtons.OK, MessageBoxIcon.Information);

MessageBox 类包含了几乎所有你想要的东西。如果它没有,你总是可以自己做。

于 2013-11-06T23:51:13.847 回答
3

你的意思是

MessageBox.Show( "Hello, today's date is: " + DateTime.Now.toString);?
于 2013-11-06T23:52:11.707 回答
1
MessageBox.Show("Hello, today's date is: " & DateTime.Now.ToString())
于 2013-11-06T23:54:15.503 回答