asp.net中无法识别的转义字符

时间:2014-06-19 08:48:37

标签: c# asp.net database configurationmanager

我的.cs文件中有以下代码:

string connectionString= "SUMAN-PC\SQLEXPRESS;Initial Catalog=northwind;Integrated Security=True"; 

它会产生错误,因为" \"是无法识别的转义字符。如何解决这个问题?

注意 :它位于.cs文件中,而不在web.config中

1 个答案:

答案 0 :(得分:2)

你没有逃脱反斜杠。这可以像

那样完成
string connectionString= @"SUMAN-PC\SQLEXPRESS;Initial Catalog=northwind;Integrated Security=True";

- >以@为前缀的字符串

OR

string connectionString= "SUMAN-PC\\SQLEXPRESS;Initial Catalog=northwind;Integrated Security=True";

- >用另一个前缀反斜杠