C#には、いくつかのクールなクラスとトリック、およびショートカットがあります。私はこれを知っていますが、C#を使ってそれらを記憶させるのに十分な作業をしていません。
クールなトリックの1つはこれです。各行がタブで区切られた列に配置されている同様の行ごとの構造に配置されたファイルデータから読み取る場合、データをC#の一種のクラスに読み込んでから、1つを解析できます。 「foreach」コマンドを実行するだけでデータの列。誰かがこれがどのように行われるかを手元で知っていますか?
基本的に、私が話しているのはこれです。ファイルを1行ずつ読み取る方法を理解しています。
int counter = 0;
string line;
System.IO.StreamReader file =
new System.IO.StreamReader(filename);
while ((line = file.ReadLine()) != null)
{
Console.WriteLine(line);
counter++;
}
file.Close();
Console.WriteLine(line);
ここで、入力ファイルの行列が/ t(タブ)で区切られている場合、データをクラスのメンバーに自動的に編成するコードに置き換えるにはどうすればよいですか?