在C#中打开文件的问题
我在下面的代码中做错了什么? public string ReadFromFile(string text) { string toReturn = ""; System.IO.FileStream stream = new System.IO.Fil…
对文本文件的独占访问,读取和覆盖它
我想打开一个文本文件,并且不允许任何其他进程写入它。我知道我可以使用以下 FileStream 来做到这一点: Dim fs As New FileStream(_FilePath, FileM…
C# I/O - System.IO.File 和 StreamWriter/StreamReader 之间的区别?
假设我只对处理文本文件感兴趣,那么与 StreamWriter 相比,System.IO.File 方法有哪些具体的优点或缺点? 是否涉及任何性能因素?基本区别是什么?在…
为什么处置 StreamReader 会使流变得不可读?
我需要从头到尾读取流两次。 但以下代码会引发 ObjectDisposeException: Cannot access a Closed file 异常。 string fileToReadPath = @""; using (F…
表单退出时关闭 Stream Read 和 Stream Writer
嘿伙计们,这里遇到了一些麻烦。 所以我有一个加载文件的加载按钮和一个保存文件的保存按钮。我还有一个用于关闭程序的退出按钮。我需要帮助的是,当…
*.CSV- 中的搜索行
我不敢相信,最简单的任务也行不通! 我只想使用 StreamReader-Class 循环遍历 csv 文件并在关联行中找到一个键。 例如: key1;value1 key2;value2 ke…
如果我处置其底层 Stream,是否需要处置 XmlReader?
我有以下方法 GetData 从文件创建 StreamReader 。 private void GetData(string file) { string filename = Path.GetFileNameWithoutExtension(file)…
StreamReader ReadBlock 挂在二进制文件上
我有一个小类,它接受来自浏览器的包含文件上传的 POST。我使用 StreamReader 来读取它。我读取标题,然后当我到达正文时,我获取内容长度并创建一个…
将序列化对象与现有 xml 文档合并并返回它?
我试图找出将序列化对象与现有 xml 文档结合起来并将其作为 Web 服务返回。 提前感谢您的帮助。 示例代码: [WebMethod] public string GetApple() { …
C# 中的 StreamReader 和缓冲区
我对 StreamReader 的缓冲区使用有疑问。 此处:http://msdn.microsoft.com/en-us /library/system.io.streamreader.aspx 可以看到: “从流读取时,…
C# StreamWriter 和 StreamReader 内存管理问题,为什么使用的内存不会释放?
因此,我使用的是 StreamReader,它使用 MemoryStream 写入 StreamWriter 并在此应用程序内部,但内存使用量增加了 300mb(来自较大的输入之一),并…