问题标签 [file.readalllines]
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# - C# (encog) 从 txt 文件加载数据集
我想用 ENCOG 构建一个简单的神经网络来执行分类。我找到了一个显示异或的例子。有一个包含输入的双数组和另一个包含学习过程的理想输出的数组。所以数据集看起来像这样:
然后创建它自己的网络,这里是初始化的学习过程
现在我想知道如何从 txt 文件中加载我自己的数据集,这样我就可以使用它来代替 XORInput、XORIdeal。
我努力了:
编辑:这就是我的输入的样子:
166 163 180 228
165 162 160 226
166 163 180 228
166 164 180 228
171 162 111 225
和输出:
0 0 1
0 0 1
0 1 0
1 0 0
0 1 0
这是行不通的。我认为这是因为我没有索引 txt 文件的每个元素。我被困在这里。有人可以帮忙吗?谢谢你。
c# - 输入字符串的格式不正确 String to double [] [] array
我知道这里有更多关于这个主题的主题,但它们都没有真正帮助我。
我将提供完整的代码:
这是我要加载到double[][]
输入的内容:
166 163 180 228
165 162 160 226
166 163 180 228
166 164 180 228
171 162 111 225
这是我要加载到double[][]
输出的内容:
c# - File.ReadLines() 和 File.ReadAllLines() 有什么区别?
我对 File.ReadLines() 和 File.ReadAllLines() 有疑问。它们之间有什么区别。我有文本文件,其中包含按行的数据。File.ReadAllLines()
返回数组并使用File.ReadLines().ToArray();
我也可以获得相同的结果。那么这些方法是否有任何性能差异?
或者
c# - IndexOutOfRange 异常
为什么这是一个IndexOutOfRange
例外?
c# - System.IO.File.ReadAllLines returns zero strings
Good day!
I try to get all lines from file.
Case: I write some strings into file (some WriteClass) and then try to get all lines frm it. via
Bit Count of lines==0! And i havent any exceptions.
What it can be?
Thank you!
c# - 将所有行写入文本文件时保留特殊字符
我有几行包含以下特殊字符:
CommunautéFinancièreAfricaineBEACFranc(XAF) CommunautéFinancièreAfricaineBCEAOFranc(XOF)
但是,当我将这些行写入文本文件时,结果如下:
CFACommunaut.Financi.reAfricaineBEACFranc CFACommunaut.Financi.reAfricaineBCEAOFranc
这就是我写这些行的方式:
File.WriteAllLines(@"c:\file5.txt", lines);
我还File.WriteAllLines()
通过传递一个Encoding
. 但这也无济于事。
File.WriteAllLines(@"c:\file5.txt", lines, Encoding.UTF8);
File.WriteAllLines(@"c:\file5.txt", lines, Encoding.ASCII);
这就是我阅读所有行的方式:
疯狂的是,字符在另一个文本文件(file4.txt)中显示得非常好,我在其中读取了所有内容。
c# - 如何:使用 File.ReadAllLines 将字符串添加到字符串数组
如何:使用 File.ReadAllLines 将字符串添加到字符串数组
我认为问题很明确:我想向现有字符串数组添加一个新字符串,该数组从File.ReadAllLines
.
数组的索引“太小”,但我不知道为什么。
c# - 从 File.ReadAllLines() 结果中获取行号
我正在使用 读取文本文件File.ReadAllLines()
,但我也可以使用 File.ReadLines()。读取文件后,下一步是根据结果创建一个列表。在我的列表中,我需要获取文本文件中每个条目/行的行号。这可以做到吗?如何?对于我的最终结果,我需要我的列表有一个 Index 属性。
这是我所拥有的:
c# - 从 iis 日志文件夹中获取文件
我想获取我的 iis 服务器的所有日志文件,然后将内容发送到数据库。
这是我的代码:
问题是当我尝试读取文件夹的文件时出现异常:
我明白原因,但是除了iis服务器本身之外,我看不到哪个进程正在锁定文件,但我无法停止它,那么我怎样才能访问这些日志文件呢?
c# - 需要帮助理解 Microsoft 对 File.ReadLines 和 File.ReadAllLines 的解释
根据微软对ReadLines
andReadAllLines
方法的解释,当你使用 时ReadLines
,你可以在返回整个集合之前开始枚举字符串集合。使用 时ReadAllLines
,必须等待返回整个字符串数组才能访问该数组。因此,当您处理非常大的文件时,ReadLines
效率会更高。
当他们说:
1 - “当你使用ReadLines时,你可以在返回整个集合之前开始枚举字符串的集合。 ” 如果写了下面这行代码,那么是不是意味着ReadLines
方法执行结束了,整个集合是返回并存储在变量文件数据中?
2-“使用时ReadAllLines
,必须等待返回整个字符串数组才能访问数组”。这是否意味着,在下面的代码片段中,如果读取了一个大文件,那么如果在读取文件后立即使用数组变量 hugeFileData 将不会包含所有数据?
3 - “当您处理非常大的文件时,ReadLines 可以更高效”。如果是这样,下面的代码在读取大文件时是否有效?我相信下面的代码的第 2 行和第 3 行会读取文件两次,如果我错了,请纠正我。
在上面的代码片段中两次在同一个文件上调用 ReadLines 的原因是,当我尝试下面的代码时,TextReader
在下面的代码片段的第 3 行出现异常“无法从已关闭的文件中读取”。