C:\ Users \ Volki \ Documents \ Ciel \ Members \ Cielmember.txtという場所にテキストファイルがあります。
CODE1 = EX386MF06BR
コード2 = DB45ZE45GT5私が探している何テキストファイル内の特定の列を読み取る
は文字の前にあるものを無視することで、「=」(CODE1 /コード2): テキストファイルの内容が2行である、それはこのようになりますその後、各行の列(列単位)を読み込み、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();
}
}
}
に基づいて分割ラインを試してみました、私はあなたがなぜによって各ラインを分割するために同じ技術を使用していない、新しいラインでファイルを分割するために 'split'を使用している参照'='? 'split(columns [z]、 '=')[1]' –