我有一个这样的字符串:C#问题与string.replace
string query = "INSERT INTO CUSTOMER (id, name, address, address2) VALUES(@id, @name, @address, @address2)"
然后我用
query = query.Replace("@address", "'" + "Elm Street" + "'");
取代@address
与 '猛鬼街',结果变成:
INSERT INTO CUSTOMER (id, name, address, address2) VALUES(@id, @name, 'Elm Street', 'Elm Street'2)
如何得到结果:
INSERT INTO CUSTOMER (id, name, address, address2) VALUES(@id, @name, 'Elm Street', @address2) ?
非常感谢guffa,这就是我想要的:) – Willy