streamwriter

    1热度

    2回答

    我在尝试在此方法中使用file.Close和StreamWriter时出现问题,它似乎并不喜欢它。有人可以证明如何做到这一点。 (其理由是这样,是另一种方法,访问使用的文件,并因此不能,因为该文件仍然处于由其他方法中使用。)迄今 代码: private static void TrimColon() { using (StreamWriter sw = File.AppendText(

    22热度

    2回答

    可能重复: Can any one tell why the previous data is still displayed while saving data using StreamWriter 我有WPF C#应用程序,读取和写入到一个文本文件,我知道怎么写行,但行,但我怎么覆盖已经是文件的文本。这是我刚刚写入到文本文件的下一行,但我想在行上写,而不是写到下一行,谢谢。 using (St

    2热度

    4回答

    现在我追加新行现有的文件是这样的: using (StreamWriter sw = File.AppendText(TemplateOutput)) { sw.WriteLine(parsedFile); } 这样AppendText通过自动添加一个换行符到该行的末尾。我怎么改变它,所以它不会添加换行符到最后?

    0热度

    2回答

    如果我写下列语句。 fileStream.Close(); reader.Close(); writer.Close(); reader.Close()语句成功执行。但是我收到错误“无法打开关闭的文件”。 3日声明writer.Close() 如果我写 fileStream.Close(); writer.Close(); reader.Close(); 第二个声明,即writer

    2热度

    1回答

    我有一个将日志写入文件的多线程应用程序。 occasionaly,无法保存,使用此代码 Friend Sub SaveToText(ByVal FileName As String, ByVal Text As String) '// create a writer and open the file Dim objLock As New Object Sync

    0热度

    1回答

    我想通过使用流读取器的文本文件一行行,当我遇到特定的文本时,我想添加一个新行到该文件。但是当我这样做时,下一行的第一部分(大约一半)被切断。我只想这样做一次,这就是为什么“跳过”变量存在。下面是我在做什么: var fileStream = new FileStream(fileName, FileMode.Open); var writer = new StreamWrit

    3热度

    3回答

    我有一个简单的功能,抓住从C硬盘序列号:\驱动器,并把它转换成字符串: ​​ 然后我试图转换将上面的字符串转换成ASCII码,然后将其写入二进制文件,我遇到的问题是,在转换此字符串并使用streamwriter保存文件并在十六进制编辑器中打开该文件时,我看到更多的字节我原本想这样写例如“16342D1F4A61BC” 将出现为:08 16 34 2d 1f 4a 61 c2 bc 它添加在那里不知

    3热度

    1回答

    下面的代码尝试用一些简单的文本填充message字节数组,直到填充缓冲区。 byte[] message = new byte[1024]; using (MemoryStream memoryStream = new MemoryStream(message, true)) { using (StreamWriter streamWriter = new StreamW

    0热度

    1回答

    我正试图让程序通过很多.sql文件并将示例view_name的名称替换为[dbo]。[view_name]。到目前为止,它取代了大部分单词,但是如果一个名称包含像(3)或(7)等括号中的数字,它就不会替换该文件中的任何内容。我已经提供了下面的代码。 FolderBrowserDialog fb = new FolderBrowserDialog(); fb.ShowDialog();

    2热度

    1回答

    我有一些较大的csv文件(每个1.5gb),我需要替换特定值。我目前使用的方法非常慢,我相当肯定应该有一种方法来加速这一点,但我只是没有足够的经验知道我应该做什么。这是我的第一篇文章,我试图找到相关的东西,但没有遇到任何东西。任何帮助,将不胜感激。 我的另一个想法是将文件分解成块,以便我可以将整个内容读入内存,执行所有替换,然后输出到合并文件。我试过这个,但是我做到这一点的方式实际上最终看起来比我