问题标签 [textwriter]

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.

0 投票
1 回答
165 浏览

c# - 使用 TextWriter 编写自定义列表

我有一堂课Author.cs

和另一个类Paper.cs

我试图在文本文件中打印为:

我得到了正确的打印Author_IDAuthor_Name文本文件但没有得到打印Paper_IDYear,而不是这两个值,正在文本文件中打印的语句是:

System.Linq.Enumerable+WhereSelectListIterator`2[DirichletProcessClustering.GraphData.Paper,System.Int32]

如何在文本文件中打印所有这些值?

0 投票
2 回答
110 浏览

c# - C# TextWriter 无故添加新行

您好 StackOverflow 用户。

问题

我有一个简单的 C# 代码,其中我有一个将TextReader(读取器)和TextWriter(写入器)作为参数的方法。

每次我运行writer.Write("\n")它都会跳2行,writer.Write(" ")它会添加一个空格并跳1行。如何防止它添加这些新行?

我分别通过Console.InConsole.Outasreaderwriter.

编码

0 投票
0 回答
44 浏览

c# - TextWriter 只返回 350 行?

我有以下控制器和服务,可将数据返回给用户以填充 Excel 文件。在带有 SQL Server Express 的 LocalHost 中,它运行良好。

但是......从云环境运行时它只写入 350 条记录。知道为什么它将响应限制在 350 吗?

0 投票
2 回答
452 浏览

c# - 用于长时间写入的缓冲 StreamWriter

我有一个程序将运行很长时间(数小时),并定期将输出写入文本文件。

我正在寻找使用 TextWriter 实现来写入文件,并且我担心在整个操作期间保持文件锁定打开可能会出现问题。

第一个问题:长时间保持流对文件打开是否会出现性能问题(或其他类型)?

如果是这样,StreamWriter(使用文件名构造函数打开)是否会定期为我管理打开和关闭文件,还是会在文件存在期间保持文件打开?

最后,是否有内置选项来处理这些更长时间的写入?或者我需要一个自定义的 Writer/Stream 实现吗?

0 投票
1 回答
183 浏览

json - JSON 文本编写器格式

如何使用 JsonTextWriter 格式化此结构...

我的问题是卡车对象结构中的“licensePlate”结构。到目前为止,我的代码看起来像这样,但不起作用......

0 投票
1 回答
482 浏览

c# - TextWriter同步中的刷新是否自动?

我在调试中检查了这段代码。该文件在执行时存在,并且字符串内容有一些文本。

然而,在这一行执行之后,文件是空的。Flush 会自动在 Synchronized 中运行吗?是否还有其他因素阻止 WriteLine 工作?

0 投票
2 回答
1350 浏览

c# - 文本写入器到文本框

我有这个TextWriter

我想做这样的事情

或者像这样

我也试过这个

它可以工作,但如果应用程序开始连续写入,应用程序将冻结....

0 投票
1 回答
1004 浏览

c# - C# 以人类可读的文本将对象写入文件

是否存在任何标准机制或流程以人类可读的文本格式将任何 C# 对象输出到文件?

与序列化 ( BinaryFormatter.Serializer) 不同,这永远不需要从文件中读回对象。

0 投票
5 回答
2821 浏览

c# - Save YamlStream from YamlDotNet Plugin to text file

I need to construct a YAML configuration file for a ROS node, inside a C# application. Basically, users specifies parameters values, and I fetch those values to write the YAML file.

I'm developing on MonoDevelop with help of the great YamlDotNet plugin by @Antoine Aubry. However, starting from this question : Build a Yaml document dynamically from c#, I cannot find a way to save the YAML document to a simple text file, instead of outputting it in the console.

I've been looking into StreamWriter, TextWriter, Byte Converter and so many things that I'm a little lost here. I'm using this example code, in this fiddle https://dotnetfiddle.net/0raqgN

#xA;

The last thing I tried was this :

#xA;

But the file test_yaml.yaml remains empty (0 octets) every damn time, whereas I want it to look like this :

#xA;

Sorry if this looks like a noob question!

0 投票
1 回答
34 浏览

vb.net - vb.net 根据标准编辑文件并保存

我有一个文件,其中包含测试的日期和结果,逐行编写。我想编辑该文件,以便删除任何没有今天日期的行,然后保存该文件(删除不需要的行)。帮助将不胜感激。

Dim rawlines() As String Dim outputlines As New List(Of String) rawlines = File.ReadAllLines("C:\users\user10\rslts.csv") For Each line As String In rawlines If line.Contains(today()) = True Then outputlines.Add(line) End If Next