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 に答える