【解決方法】メッセージボックスに変数の内容を表示する方法

[ad_1]

こんにちは、ビジュアル c# を使用してゲームを開発しました。このゲームはスコアを変数に保存します。ユーザーがスコア ボタンをクリックすると、表示されるメッセージ ボックスにスコア変数の内容が表示されます。 それ、どうやったら出来るの? (ここはかなり新しい)
コードサンプルが役立ちます

前もって感謝します…

解決策 2

ミカによる解決策の改善:

C#
MessageBox.Show(
    string.Format("Your score is: {0}", variable),
    string.Format(" {0}", Application.ProductName),
    MessageBoxButtons.OK, MessageBoxIcon.Information);

の用法 Application.ProductName のみ可能です System.Windows.Forms.

(常に、常に UI ライブラリにタグを付けてください。それは WPF ですか、それとも Forms ですか?!)

WPFの場合、代わりに定数文字列を使用するか(リソースから取得することをお勧めします)、通常は「AssemblyInfo.cs」に書き込むアプリケーション属性を使用して同じプロパティを作成できます。

-SA

解決策 1

たとえば、スコアが整数変数にある場合は、次のように簡単に呼び出すことができます。

C#
MessageBox.Show("Your score is: " + variable.ToString(), "My game",  MessageBoxButtons.OK, MessageBoxIcon.Information);

MessageBox.Show("Your score is: " + variable.ToString(), 
                Application.ProductName, 
                MessageBoxButtons.OK, 
                MessageBoxIcon.Information);

解決策 3

private void button1_Click(オブジェクト送信者, EventArgs e)
{
int a、b、c;
a = Int32.Parse(textBox1.Text);
b = Int32.Parse(textBox2.Text);
c = a + b;
MessageBox.Show(“a と b の合計は=”+c.ToString(),”2 つの値の加算”);
}

[ad_2]

コメント

タイトルとURLをコピーしました