读取文本文件中的特定列

时间:2017-10-13 22:42:13

标签: c# file text multiple-columns

我在C:\ Users \ Volki \ Documents \ Ciel \ Members \ Cielmember.txt位置有一个文本文件。 文本文件内容为2行,如下所示:
代码1 = EX386MF06BR
code2 = DB45ZE45GT5

我正在寻找的是忽略角色之前的内容" =" (code1 / code2)然后开始读取每行中的列(逐列),并在Console.WriteLine()中显示每个列值。

这是我尝试过的但它没有用的。

if (File.Exists(@"C:\Users\Volki\Desktop\Test\testX.txt"))
{
    string[] lines = File.ReadAllLines(@filename);
    for (int y = 0; y < lines.Length; y++)
    {
        Console.WriteLine(lines[y]);
        string[] columns = lines[y].Split('\t');
        for (int z = 0; z < columns.Length; z++)
        {
            Console.WriteLine(z + ":" + columns[z]);
            Console.ReadKey();
        }
    }
}

1 个答案:

答案 0 :(得分:0)

您是否尝试根据“=”

拆分行
julia> w = linspace(-1,1,300)
-1.0:0.006688963210702341:1.0

julia> h = linspace(-1,1,200)
-1.0:0.010050251256281407:1.0

julia> foo(w,h,r) = hcat([collect(i) for i in Iterators.product(w, h, r)]...).'

julia> bar(w,h,r) = vcat([[i j r] for i in w for j in h]...)

julia> @btime foo($w,$h,$r);
  6.172 ms (60018 allocations: 10.99 MiB)

julia> @btime bar($w,$h,$r);
  11.294 ms (360028 allocations: 17.02 MiB)