我想删除字符串的前两个字符,但它不起作用。我能知道为什么会出现这个问题
while (rdr.Read())
{
if (rdr.HasRows)
{
sqlNew = sqlNew + "', '" + rdr.GetString(0);
}
else
{
break;
}
}
if (!(sqlNew == ""))
{
sqlNew = sqlNew + "'";
sqlNew.Substring(2);
}
textBox1.Text = sqlNew;
答案 0 :(得分:1)
Substring
没有修改字符串(因为字符串是不可变的),它返回一个带有结果的新字符串,所以:
sqlNew = sqlNew.Substring(2);