C# 字符文本中的字符太多

2025-12-16 17:25:25
推荐回答(2个)
回答1:

在字符串前使用@,就可以了,注意使用了@之后\不再需要转义了,只写一个\就可以了,字符串可以换行。

string sql = @"create database test on primary
(name=test3_data,filename=E:\sql\db_data.mdf,size=3
)
log on
(name=mydbb3_log,filename=E:\sql\db_log.ldf,size=3
);";

回答2:

filename=@"E:\\sql\\db_data.mdf"
或者filename="E:/sql/db_data.mdf"