2014-02-09 4 views
-3

Я хочу прочитать файл .csv, в котором есть несколько повторяющихся строк. Я хочу читать между этой повторяющейся строкой. Например, a - это повторяющаяся строка и перед вторым a, у меня есть строки, такие как 1,2,3.Как читать группу файлов CSV по группе

Я хочу читать эти значения между значениями. Вы можете мне помочь?

+1

Предоставьте свой формат файла csv, добавьте образец ввода и сообщите нам о ожидаемом выходе. Как мы можем помочь, не видя никакого кода или какого-либо текста? –

+0

Я попытался объяснить в своем вопросе, моя первая строка a, вторая строка 1, и она снова появится в строке, и она будет продолжаться так, как будто 1 a 2 a 3 я хочу читать 1 2 и 3 –

+0

Вот примерный вопрос, который показывает, как представить ввод и вывод вместе с некоторым примером кода - http://stackoverflow.com/questions/21650278/how-to-write-data-in-a-csv-file-from- разная-функция-в-р-один-после-другому – Enigmativity

ответ

1

Было немного неясно. Но, возможно, это будет делать:

var lines = new List<string>(File.ReadLines("input.csv")); 
foreach (string line in lines) 
{ 
    if (line.StartsWith("a")) continue; 
    // insert code to modify the other lines 
} 
// ... and later 
File.WriteAllLines("output.csv", lines); 
Смежные вопросы