【c#】读写txt文件
来源:互联网 发布:英国脱欧的影响知乎 编辑:程序博客网 时间:2024/05/01 13:48
最近项目又遇到了一个问题,最初我把上传失败的记录保存在配置文件中,这个失败的记录有上百条,导致在配置文件中的value很长,这样在VS中就破坏了xml的结构,导致xml不能正确解析。最后决定将这些上传失败的记录单独保存在一个txt文本中,这样就需要对txt进行读写。方法其实还是很简单的,但是读写完一定要记得释放资源,否则就会报错的。主要方法如下:
读txt:
public static string ReadTxt() { try { string path = AppDomain.CurrentDomain.SetupInformation.ApplicationBase + ".//" + "LastFailJson.txt"; StreamReader sr = new StreamReader(path, Encoding.Default); var rtValue = sr.ReadToEnd(); sr.Close(); return rtValue; } catch (IOException e) { LogHelper.Error("读取TXT出错:" + e.ToString()); return null; } }写txt:
public static void WriteTxt(string strTxt) { string path = AppDomain.CurrentDomain.SetupInformation.ApplicationBase + ".//" + "LastFailJson.txt"; FileStream fs = new FileStream(path, FileMode.Create); StreamWriter sw = new StreamWriter(fs); //开始写入 sw.Write(strTxt); //清空缓冲区 sw.Flush(); //关闭流 sw.Close(); fs.Close(); }
方法还是很简单的
阅读全文
0 0
- 【c#】读写txt文件
- C语言读写txt文件
- C语言读写txt文件
- c读写txt文件示例
- C-语言TXT文件的读写
- 【C#】txt的读写
- VB读写TXT文件
- txt文件读写
- C#读写txt文件
- Java读写txt文件
- txt文件读写
- .Txt 文件读写
- DataGrid读写txt文件
- javascript 读写txt文件
- javascript 读写txt文件
- java读写txt文件
- js读写txt文件
- vs2010读写txt文件
- 使用AE加载带有制图表达(Representation)的图层(Layer)
- Ubuntu下怎么将普通的用户的权限提升到root权限
- 最小乘车费用
- utm坐标和经纬度相互转换
- Android开发通过GitHub管理你的项目(一)
- 【c#】读写txt文件
- centos7 下mysql的安装
- 最全最好用的Android Studio插件整理
- ext与tomcat缓存
- 时间越走越快,如何留住时间
- java笔记
- 新的展望
- 摇杆是如何实现的
- openjudge 排队游戏(stack)