ちょっとみんな私はいくつかの助けが必要です; 私は数4で始まる、私は私が(GRAP)をフィルタリングする必要があるいくつかのコード複数の行のためのC#フィルタ
System.IO.StreamReader file = new System.IO.StreamReader(path);
var lines1 = File.ReadAllLines(path).First(s => s.StartsWith(tempvar));
listBox1.Items.Add(lines1);
を持っている
のような形式で
4 10:06:29 0 0 0
2 10:06:30 0 0 0
9 10:06:31 0 0 0
4 10:06:32 0 0 0
7 10:06:31 0 0 0
何かが含まれていsomething.txt
複数行(のために持っています例) 私のコードは、ファイル(.txtファイル)で見つかった最初の行にこれを行い、複数の行にいくつかの助けが必要です
表示されているコードで何が問題になっていますか? – DavidG
あなたのフィルタ 'var lines1 = File.ReadAllLines(path).First(s => s.StartsWith(tempvar));'で始まる最初の行を読むように指示します。これを 'var lines1 = File.ReadAllLines(path).Where(s => s.StartsWith(tempvar))。ToList();'に変更すると、フィルタで始まるすべての行が返されるはずです。 – elloco999
なぜファイル用のリーダーを作成し、その代わりに 'File.ReadAllLines'を使用するのですか? – juharr