这是我的代码:
string path = @"c:\temp\mytext.txt";
string[] lines = System.IO.File.ReadAllLines(path);
foreach (var line in lines)
{
var firstValue = line.Split(new string[] { " " }, StringSplitOptions.RemoveEmptyEntries)[0];
Console.WriteLine(firstValue);
System.IO.File.WriteAllLines(@"C:\temp\WriteLines.txt", firstValue);
}
Run Code Online (Sandbox Code Playgroud)
我想将我的第一个值导出到文本文件.我怎么能出口呢?
我收到此错误:
无法从'string'转换为'System.Collections.Generic.IEnumerable'
在这条线上
System.IO.File.WriteAllLines(@"C:\temp\WriteLines.txt", firstValue);
Run Code Online (Sandbox Code Playgroud) 如何在达到特定字符串后读取特定字符串和结束读取后的行
这是我的文本文件
bla bla bla
bla bla bla
bla bla vasdasdasd
<rs:data>
please read me se
please read me gr
please read me ew
please read me se
please read me cg
</rs:data>
saddsagkobn
bla bla bla
Run Code Online (Sandbox Code Playgroud)
如果我使用这个代码
string[] lines = System.IO.File.ReadAllLines(@"C:\temp\mytext.txt");
Run Code Online (Sandbox Code Playgroud)
它将读取所有行
如何阅读<rs:data>和</rs:data>???? 之间的界限
我有一个JavaScript代码,可以用%0D%0A替换新行
我在PHP中需要相同的代码.
这就是我的JavaScript代码的样子:
text = text.replace(/\n\r?/g, '%0D%0A');
Run Code Online (Sandbox Code Playgroud)
我试过PHP,但我只得到一行没有换行符.
我有这个文本文件
688.63 C 1 C 0 0 0
698.70 C 1 C 0 0 0
708.89 C 1 C 0 0 0
716.78 C 1 C 0 0 0
718.97 C 1 C 0 0 0
728.27 C 1 C 0 0 0
728.89 C 1 C 0 0 0
738.82 C 1 C 0 0 0
759.00 C 1 C 0 0 0
Run Code Online (Sandbox Code Playgroud)
问题是如何读取这个数组中的每一列?如果我想访问列的特定值呢?就像第一列的第二个值。