问题标签 [streamwriter.write]
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# - StreamWriter.Write 不写入文件;没有抛出异常
我在 C# (asp.net MVC) 中的代码
该文件已创建但为空。不会抛出异常。我以前从未见过这种情况,我被困在这里;我只需要写一些调试输出。
请指教。
c# - File writing statement does not work properly
I have the following function:
...after these three calls:
my file looks like this:
instead of this:
What could I do?
c# - C# 写入多个文件而无需不断关闭/重新打开流。蒸汽作家?
我正在尝试从 Access 数据库中读取表,然后将该表中的数据排序到多个文本文件中。关键是要写入的文件名取决于每条记录中的值。这是我正式的第一个 C# 应用程序,所以你可以认为我是“绿色的”。我还应该提到,我正在使用 Access 数据库,直到我可以敲定代码,最终它将从具有数百万条记录的 SQL 服务器中提取。
我现在有代码工作,但问题是有大量的文件打开/关闭操作。我只想打开每个文件一次进行写入,因为它将这些文件写入网络驱动器。这本质上是在服务器上运行的胶水应用程序 - 所以也有一些其他限制 - 我无法保存到本地驱动器然后复制到网络。我无法在拉取之前对查询进行排序。我不能在运行时对服务器资源产生不利影响。
可能最好的方法是使用哈希表。检查文件是否已经打开,如果没有,打开它并将文件句柄保存在哈希表中。然后在完成后立即将它们全部关闭。但是我找不到如何同时使用多个 StreamWriter 对象的示例。
我希望相对容易地找到答案,但我似乎找不到他的解决方案。我怀疑 StreamWriter 是用于此的错误类。
我能找到的最接近的先前问题来自CodeProject page。在该页面上,他们说保持文件手打开的做法是不好的,应该避免,但该页面没有解释原因,也没有提供示例替代方案。有一个建议是将整个数据集加载到内存中然后对其进行操作,但这对我来说不是一个选项,因为表中的数据太多。
这是我到目前为止所拥有的。
.net - System.Text.Encoding 值
我收到可选参数的错误,它说“需要常量表达式”
我该如何解决这个问题?
更新:
解决方案
vb.net - 在 VB.NET 中使用 streamwriter 将 int 写入字节
我有一个 java 函数,并试图在 VB.NET 中模仿相同的功能。
Java函数:
我的 VB.NET 转换函数:
swriter 是一个 StreamWriter
什么是每次我在服务器上看到通过streamwriter写入的值都显示为“ System.byte[]
”。我也尝试使用 BitConverter.GetBytes() 函数,但它给出了相同的结果。
我错过了什么?以及如何将数字写入字节格式。在上面的示例中,文本的长度是 7(“ABCDEFG”),但在我的应用程序中它将超过 1000。
c# - 在 C# 中使用文件列表的输出获取文件 timstamp 和管道
我的要求是读取文件位置检索 .jpg 和 .xml 文件列表及其时间戳并将其写入文件。
我是 C# 新手,到目前为止,我已经能够获取文件列表并将输出写入文件,但我不确定如何获取文件的时间戳并将其与列表一起写入。
我已经添加了代码现有代码,我需要为列表中的每个文件设置一个时间戳,以便我可以使用这些详细信息进行下游比较。
请指教。
代码
输出
C:\test\chq.xml C:\test\img_1.jpg C:\test\img_2.jpg
c# - Streamwriter is clearing the text from my text file then updating
I'm trying to get my streamwriter to add text onto the end of the text file but for some reason, it is just replacing the text with whatever I have entered. Any help is appreciated to fix this.
io - StreamWriter 无法将双精度数据写入 .txt 文件 (C++)
我正在尝试将一些双精度值写入用户通过 SaveFileDialog 创建的文本文件,但每次我执行 streamWriterVariable->Write(someDoubleVariable) 时,我都会在文本文件中看到某种奇怪的 ASCII 字符be(音符、|、版权符号等)。如果有任何意义,我会用记事本打开文件。我的代码的基本大纲:
谢谢你的帮助!
c# - 在数组末尾写入一个字符
这是我的代码:
如何将数组末尾的“\n”写入文件?该else
命令不运行。
c# - 如何用 StreamWriter 写特殊字符(é,è)?
我的问题:我想用 StreamWriter 写数据(我的字符串包含字母 é 和 è),但它不起作用。没有这个字母,它可以工作。
错误:无法关闭流
我的代码:
adresse.Ville = Fercé(这个问题有问题)
请问我该如何解决这个问题?
谢谢