int i = 1;
for (; i <= 10; i++)
{
string str = "test{0}" , i;
Console.WriteLine(str);
}
Run Code Online (Sandbox Code Playgroud)
所以这段代码不起作用,我想知道原因,以及产生这种方法的正确方法是什么?
Tes*_*rex 11
我认为你打算用String.Format调用来包装它.
string str = String.Format("test{0}", i);
Run Code Online (Sandbox Code Playgroud)
您应该尝试以下语法:
for (int i = 1; i <= 10; i++) {
string str = String.Format("test{0}", i);
Console.WriteLine(str);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
197 次 |
| 最近记录: |