1

次のコードは、最後の番号のみを表示できます。

    for (i=0; i<3; i++)
       textbox.text({0},i);

しかし、私はこのようにテキストボックスに数値を出力したいと思います。

    0
    1
    2

どうすればそれを使うことができますか?どうも。

4

2 に答える 2

4

StringBuilderこのように、多かれ少なかれ(擬似コード)を作成します。

StringBuilder sb = new StringBuilder();
for (i=0; i<3; i++)
     sb.AppendLine(string.Format({0},i));

textbox.Text = sb.ToString();

注意:使用している場合はWPF、コントロールプロパティへの直接アクセスを避け、ViewModel代わりに操作してください。そうでない場合は、そのテクノロジによってもたらされるメリットの顕著な部分が失われます。

于 2012-05-13T13:03:46.187 に答える
0

リンクウェイ

var result=Enumerable.Range(0,3).Select(i=>i.ToString()).Aggregate((init, next)=> init+ Environment.NewLine+next);
textBox.Text = result;
于 2012-05-13T16:32:27.680 に答える