从数据库中检索后删除字符

时间:2016-04-19 17:44:19

标签: c#

我想删除字符串的前两个字符,但它不起作用。我能知道为什么会出现这个问题

       while (rdr.Read())
        {
            if (rdr.HasRows)
            {
                sqlNew = sqlNew + "', '" + rdr.GetString(0);
            }

            else
            {
                break;
            }           
        }

        if (!(sqlNew == ""))
        {
            sqlNew = sqlNew + "'";
            sqlNew.Substring(2);
        }

        textBox1.Text = sqlNew;

1 个答案:

答案 0 :(得分:1)

Substring没有修改字符串(因为字符串是不可变的),它返回一个带有结果的新字符串,所以:

sqlNew = sqlNew.Substring(2);