有没有这样的函数 string a = ...a = a.Replace('特殊字符',"");把特殊字符删掉 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 to timmy3310(Tim) 我想要做的事是,从服务器获取一封邮件的唯一标识,并用这个标识作为eml文件的名字,从服务器把邮件读出,但该邮件的唯一标识好象不能做eml文件的名字。而且,我不知道该邮件的唯一标识有什么特殊字符。 用正则呀string targetString = "nameof#@^DSs"; //受测试字串string myStr = System.Text.RegularExpressions.Regex.Replace(targetString, @"\W",""); MessageBox.Show(myStr); to ArLi2003(阿利,失业+失恋 努力中) :能说详细些么?我有一封信的id是1.480.1443.1051149590.vagromkiller,用这个字符串作为参数来作为文件名写文件就没问题。但若通过函数返回值 1.480.1443.1051149590.vagromkiller,来作为参数来写文件就有异常,说是非法文件名。奇怪。 估计是你保证的程序写错了吧。。试试:internal static string SaveFileOf(string fileFullName,string fileBody) { string fileFullName = System.Text.RegularExpressions.Regex.Replace(fileFullName,@"\W",""); try{ FileStream ObjFile = new FileStream(fileFullName,FileMode.Create,FileAccess.Write,FileShare.Read); StreamWriter sw = new StreamWriter(ObjFile,System.Text.Encoding.Default); sw.Write(fileBody); sw.Close(); ObjFile.Close(); return null; }catch (Exception e){ return e.Message.ToString(); }}调用方法string filebody = 邮件内容自己赋值SaveFileOf("c:\1.eml",filebody) 最近老打错字,晕,上面的“保证”应为“保存”SaveFileOf("c:\1.eml",filebody)应为SaveFileOf(@"c:\1.eml",filebody) 线程池 设置线程数问题 请教各位大侠,如何将多个button动态创建在panel中? C#中将数据库中的表导出到excel 泛型集合问题! VS2005里怎么选择.net 2.0或.net 3.0 100分再求html源码不一致问题 跪求各位高手有关button事件问题! 还是刚才那个问题(为什么数据库中没有那个UserName,不跳转到error3) 一个验证数据库字段的代码 求通过自定义坐标截取谷歌地图思路 C#+ACCESS,如何在ACCESS数据库中选择一个日期字段与当前日期相差超过一年的记录? 一个很简单的问题,在线等
我想要做的事是,从服务器获取一封邮件的唯一标识,并用这个标识作为eml文件的名字,从服务器把邮件读出,但该邮件的唯一标识好象不能做eml文件的名字。而且,我不知道该邮件的唯一标识有什么特殊字符。
MessageBox.Show(myStr);
能说详细些么?
我有一封信的id是1.480.1443.1051149590.vagromkiller,用这个字符串作为参数来作为文件名写文件就没问题。但若通过函数返回值 1.480.1443.1051149590.vagromkiller,来作为参数来写文件就有异常,说是非法文件名。奇怪。
string fileFullName = System.Text.RegularExpressions.Regex.Replace(fileFullName,@"\W","");
try{
FileStream ObjFile = new FileStream(fileFullName,FileMode.Create,FileAccess.Write,FileShare.Read);
StreamWriter sw = new StreamWriter(ObjFile,System.Text.Encoding.Default);
sw.Write(fileBody);
sw.Close();
ObjFile.Close();
return null;
}catch (Exception e){
return e.Message.ToString();
}
}调用方法string filebody = 邮件内容自己赋值SaveFileOf("c:\1.eml",filebody)
SaveFileOf("c:\1.eml",filebody)
应为
SaveFileOf(@"c:\1.eml",filebody)