如何将字符串中的"\"替换成"\\"? 我在C#里面做用到文件的路径,比如打开一个Excel文档,“F:\Excel.xls”转换成"F:\\Excel.xls",但是这个不能用Replace("\","\\"),请问大家有什么办法啊,接触C#时间不长.Help 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 @“F:\Excel.xls”就行了,不用替换 replace("\\","\\\\")但是好象用不到这样吧如果从数据中读取C:\aaa.a可以直接使用如果输入则必须直接写C:\\aaa.a 在字符串“F:\Excel.xls”前加个@符号@符号加了 可以识别特殊字符 不要加\ //F:\Excel.xls”转换成"F:\\Excel.xls这是源代码书写的问题,实际的字符串是\,在源代码重要写为\\//Replace("\","\\"),这是运行时实际字符串的处理楼主思维混乱! string StrConn = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" + FilePath + ";" + "Extended Properties=Excel 8.0;"; OleDbConnection MyConn = new OleDbConnection(StrConn); // MyConn.Open(); string StrExcel = ""; OleDbDataAdapter MyCommand = null; DataSet ds = null; StrExcel = "select * from [sheet1$]"; MyCommand = new OleDbDataAdapter(StrExcel, StrConn); ds = new DataSet(); MyCommand.Fill(ds, "table1"); //MyConn.Close(); return ds;运行的时候,上面的"MyCommand.Fill(ds, "table1");"语句出错提示:Cannot update. Database or object is read-only.是什么原因哪 datagridview 显示 以实体类作为属性的值 序列化的问题 wpf 搜索框(textbox)中如何添加图片 如何使用多线程解决界面"假死"的现象? c# 如何读取文本文件中指定字符之间的值 如何访问Outlook的一个profile中的多个账户? WindowPro获得拖动滚动条的时候,如何正确取得滚动条位置。 紧急求助,xml文档的读取问题! 6级过了,散分 请教 发布内容时,经过了几个层,如何知道是在哪层出了错?vs调试没有报错! 如何用C#访问oracle数据库?
就行了,不用替换
但是好象用不到这样吧
如果从数据中读取C:\aaa.a可以直接使用
如果输入则必须直接写C:\\aaa.a
@符号加了 可以识别特殊字符 不要加\
这是源代码书写的问题,实际的字符串是\,在源代码重要写为\\//Replace("\","\\"),
这是运行时实际字符串的处理楼主思维混乱!
OleDbConnection MyConn = new OleDbConnection(StrConn);
// MyConn.Open();
string StrExcel = "";
OleDbDataAdapter MyCommand = null;
DataSet ds = null;
StrExcel = "select * from [sheet1$]";
MyCommand = new OleDbDataAdapter(StrExcel, StrConn);
ds = new DataSet();
MyCommand.Fill(ds, "table1");
//MyConn.Close();
return ds;运行的时候,上面的"MyCommand.Fill(ds, "table1");"语句
出错提示:Cannot update. Database or object is read-only.
是什么原因哪