2

これが非常にばかげた初歩的な質問であることはわかっていますが、これを達成する他の方法についてはまったくわかりません。

以下の例のように、テキスト内にスペースを挿入できることがわかりました。

int num = some numerical value;
status.Text = "Successfully Deleted"+ " " + num + " " + "Files";

しかし、私はこれを行うためのよりきちんとした方法があるのだろうかと思っています。私はいつもこの方法でやっていましたが、もっと簡単できちんとした方法があるかどうか疑問に思っています。ありがとう。

4

2 に答える 2

10

文字列クラスの使用:

int num = 5;
status.Text = String.Format("Successfully Deleted {0} Files", num);

StringBuilder クラスの使用:

int num = 5;
StringBuilder sb = new StringBuilder();
sb.AppendFormat("Successfully Deleted {0} Files", num);
status.Text = sb.ToString();
于 2012-09-29T15:41:00.513 に答える
0

より多くのオプション:

status.Text = "Successfully Deleted " + num + " Files";

または:

public static string SurroundWithSpaces(this object o)
{
    return " " + o + " ";
}
status.Text = "Successfully Deleted" + num.SurroundWithSpaces() + "Files";
于 2012-09-29T17:26:16.517 に答える