问题标签 [streamwriter]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - XNA StreamReader/Writer 如何在不同的行中读/写?
我正在尝试通过 StreamWriter 编写一个简单的 .txt。我希望它看起来像这样:
- 12
- 26
- 100
这么简单的数字。但是我如何告诉读写器在哪一行写入或读取。
http://msdn.microsoft.com/en-us/library/system.io.streamreader.aspx
这里它说ReadLine()
读取当前流的一行。但是我怎么知道它是哪条线。还是总是第一个?
我想读取数字,修改它们,然后将它们写回。
有什么建议么?
提前致谢!
c# - 如何利用 StreamWriter 写入 csv 文件?
所以这就是我正在使用的。我正在尝试获取一个 XML 文件,从属性中提取信息,将它们附加在一起,然后将其写入 CSV 文件。我对编程还是比较陌生,另外一个程序员今天不在办公室,所以我真的需要一些帮助。
我的第一个问题是关于 StringBuilder 的。我是否需要在我的 StringBuilder 末尾有一个 AppendLine,以便从 foreach 循环输出的每个字符串都在一个新行上?我需要在 foreach 循环中这样做吗?
我的第二个问题是关于实际将我的字符串写入 CSV 文件。它看起来像吗?
而且我认为这也将进入 foreach 循环,但我不太确定。
感谢您的帮助,我希望我以一种易于理解的方式表达了我的问题。
c# - 将硬盘驱动器串行字符串写入二进制文件
我有一个简单的函数,可以从 C:\ 驱动器中获取硬盘序列号并将其放入字符串中:
然后,我尝试将上面的字符串转换为 ASCII,然后将其写入二进制文件,我遇到的问题是,在转换此字符串并使用 streamwriter 保存文件并在十六进制编辑器中打开文件时,我看到了更多原本想写的字节,例如“16342D1F4A61BC”
将出现:08 16 34 2d 1f 4a 61 c2 bc
它以某种方式在其中添加了 08 和 c2 ......
更完整的版本如下:
谁能帮我了解这些是如何添加的?
c# - 如何找出内存流是否被正确填充
下面的代码尝试message
用一些简单的文本填充字节数组,直到缓冲区被填满。
声明中应该包含什么while(???)
内容?
c# - 正则表达式替换问题
我正在尝试制作一个程序来遍历大量 .sql 文件并将名称(例如 view_name)替换为 [dbo].[view_name]。到目前为止,它替换了大多数单词,但是如果名称包含括号中的数字,如 (3) 或 (7) 等,它不会替换该文件中的任何内容。我提供了下面的代码。
vb.net - VB.Net 替换大文本文件中的特定值
我有一些大型 csv 文件(每个 1.5gb),我需要在其中替换特定值。我目前使用的方法非常慢,我相当肯定应该有一种方法可以加快速度,但我只是没有足够的经验知道我应该做什么。这是我的第一篇文章,我尝试通过搜索找到相关的内容,但没有发现任何内容。任何帮助,将不胜感激。
我的另一个想法是将文件分成块,以便我可以将整个内容读入内存,在那里进行所有替换,然后输出到合并文件。我试过这个,但我这样做的方式实际上似乎比我目前的方法慢。
谢谢!
c# - StreamWriter 在新的一天没有更新它的路径
我有一个程序正在写入一个名为“appname_yyyyMMdd.log”的日志文件,其中 appname 是我的应用程序的名称,yyyyMMdd 是当前日期;示例日志文件名可能是 "loglistener_20110615.log" 。无论如何,我的应用程序可以很好地创建日志文件,并按计划对其进行更新。但是,一旦日期更改,应用程序不会记录任何内容,也不会创建新文件。换句话说,由于今天是 6/15,我需要它在今晚午夜之后创建一个名为“loglistener_20110616.log”的文件,并且我需要它继续记录到该新文件。
以下是代码摘录:
我检查了这个类似的问题,但该问题描述了不同的场景(带有不适用的修复)。
更新 - 万一谷歌人登陆这个页面,我后来发现了一个完全不同的原因。我的日志正在记录来自电子邮件收听服务的信息。服务本身存在半小时后超时的问题。所以,我的问题不在于 CreateText / AppendText ......我的问题是没有什么可记录的。很烦人,但我希望其他人不会被这个问题/答案误导。
vb.net - 逐行比较字符串
这里的任何人都可以帮助我
输入文件
基本上我需要比较前 3 个字符是否不相等
首选输出将是
类型参考
下面的代码
c# - 将 file.Close() 与 StreamWriter 一起使用
我在尝试使用文件时遇到问题。在此方法中使用 StreamWriter 关闭,它似乎不喜欢它。有人可以演示如何做到这一点。(原因是另一种方法访问了正在使用的文件,因此不能访问,因为该文件仍在被另一种方法使用。)
到目前为止的代码:
c# - 如何覆盖txt文件中的数据?
我有 WPF C# 应用程序,它读取和写入 .txt 文件,我知道如何写行,但我知道如何覆盖已经是文件的文本。这就是我要写入文本文件的下一行的内容,但我想越过这些行而不仅仅是写入下一行,谢谢。