如何在MessageBox.Show()中添加计时器?

时间:2013-11-06 23:46:48

标签: c# visual-studio-2010

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

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

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

4 个答案:

答案 0 :(得分:4)

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

MessageBox.Show(string.Concat("Hello, today's date is: ", DateTime.Now);

答案 1 :(得分:3)

要做到这一点,只需使用它:

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

或者,在您的情况下:

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

MessageBox Class超载了你能想要的任何东西;如果它没有它,你可以随时制作自己的。

答案 2 :(得分:3)

你的意思是

MessageBox.Show( "Hello, today's date is: " + DateTime.Now.toString);?

答案 3 :(得分:1)

MessageBox.Show("Hello, today's date is: " & DateTime.Now.ToString())