C# StringBuilder和Append在C中不起作用# string myString=“那年夏天,我们一刀切地获得了三分”; StringBuilder myString=新建StringBuilder(); 对于(int i=0;i
C#不允许我使用StringBuilder或.Append,如果有人能帮助新手,我将不胜感激。提前谢谢C# StringBuilder和Append在C中不起作用# string myString=“那年夏天,我们一刀切地获得了三分”; StringBuilder myString=新建StringBuilder(); 对于(int i=0;i,c#,C#,C#不允许我使用StringBuilder或.Append,如果有人能帮助新手,我将不胜感激。提前谢谢 您的string和StringBuilder都有相同的名称:myString 在C#中不能有两个同名的本地人 将您的StringBuilder实例重命名为sb: string myString = " That summer we took threes across the board "; StringBuilder myStr
- 您的
和string
都有相同的名称:StringBuilder
myString
- 在C#中不能有两个同名的本地人
StringBuilder
实例重命名为sb
:
string myString = " That summer we took threes across the board ";
StringBuilder myString = new StringBuilder();
for (int i = 0; i < 100; i++)
{
myString.Append("--");
myString.Append(i);
}
Console.WriteLine(myString);
string myString=“那年夏天,我们一刀切地获得了三分”;
StringBuilder sb=新的StringBuilder();
对于(int i=0;i<100;i++)
{
某人加上(“—”);
某人(i);
}
(某人);
如Dai所述,不能有两个同名的局部变量。如果您查看编译错误,您会发现在下次提问时,它会说“名为'myString'的局部变量或函数已在此范围内定义”,最好不要将其表述为“C#不允许我使用StringBuilder”。相反,可以这样说:“在我显示的代码中,我在第二次定义名称为myString
的行中遇到错误CS1234,'Blah,Blah,Blah'。
string myString = " That summer we took threes across the board ";
StringBuilder sb = new StringBuilder();
for (int i = 0; i < 100; i++)
{
sb.Append("--");
sb.Append(i);
}
Console.WriteLine(sb);