问题标签 [stringreader]

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 投票
2 回答
45 浏览

vb.net - 如何在有多行时从文本文件中读取文本并生成一个字符串,以便我可以将其用作 sqlconnection 字符串?

我有一个包含多行的配置文件。

现在我想通过读取、拆分和连接文本来生成一个字符串,它将是一个 sqlconnection 字符串。它应该是

我可以使用 streamreader 阅读文本,但我无法拆分和加入这些文本。

0 投票
0 回答
88 浏览

c# - C# StringReader.ReadLine() 可以在换行符处拆分字符串并保留空行吗?

在 C# 应用程序中,我使用以下内容在换行符处拆分字符串。

但是,我想保留空行。例如,当我拆分以下源字符串时:

StringReader.ReadLine()跳过双换行符,结果只有 6 个子字符串。

我希望结果是 8 个子字符串,包括空行。

0 投票
0 回答
30 浏览

multithreading - Jaxb unmarshal 导致线程阻塞与多个线程

我正在使用 Jaxb 来解组 XML 字符串。使用 static final 只创建一次 JaxB 并为每个线程创建 unmarshaller。

Unmarshaller.unmarsh(StringReader)

但是同时使用多个线程访问时会看到线程阻塞。线程转储在 AbstractUnmarshaller.unmarshal(ioreader) 中显示块

0 投票
1 回答
366 浏览

c# - 从休息端点接收二进制数据

我是 API/Rest 端点的新手,所以请原谅我在这个主题上缺乏经验。

我正在使用 .net 核心 3.1。我的任务是编写一个端点,除了两个参数一个字符串和一个文件..

该文件将是二进制数据(一种 .bci 文件格式,我假设它是一种自定义格式,但它基本上是一个 .txt 文件,已更改为 .bci 用于机器)

我需要获取文件,然后使用 stringReader 读取文件并保存到本地文件。我再次对端点和读取二进制数据不熟悉,有人可以帮忙吗?我今天一直在寻找整个互联网,但没有占上风。

我知道下面的代码是不正确的,但在这方面真的很挣扎。任何帮助将不胜感激。

0 投票
1 回答
371 浏览

c# - 神秘的 StringReader 性能

我正在使用此处找到的实现对.NET 和 C# 中的 StringReader 类进行一些研究: https ://referencesource.microsoft.com/#mscorlib/system/io/stringreader.cs

我做了一个小类,我认为它使用相同的基本实现来读取字符串,但令我惊讶的是,我的代码比 .NET StringReader 慢两倍多。

这是我的课:

这是我的测试代码:

这是整个事情的 .NET 小提琴。 https://dotnetfiddle.net/MqbU5q

这是小提琴的输出。我的实现速度慢了一倍。

我一定错过了什么,有人可以解释一下吗?

0 投票
1 回答
52 浏览

c# - LineReader 内存不足

我正在制作一个程序来读取.tyd文件并尝试将“之间的所有文本从英语翻译成意大利语。

GoToDesk翻译-> “寻找计算机”

问题是我仍然“内​​存不足”。

代码是:

也许是因为该文件有 2535 行文本?我该如何解决这个问题?