Я изо всех сил, чтобы сделать это, я пытаюсь, я объясню .. Во-первых, простите за мой английский ..Поиск текста и копирование другого текста из файла. C#
У меня есть это:
int counter = 0;
string line;
System.IO.StreamReader file = new System.IO.StreamReader(@"myfile.txt");
WebClient testador = new WebClient();
while ((line = file.ReadLine()) != null)
{
string[] campos = line.Split(':');
counter++;
}
file.Close();
мне нужно он получить слово campos [0], ex. Кампос [0] = яблоко
и искать это слово в другом файле .txt, например: myfile2.txt и скопируйте следующие 10 букв ..
Опять же, простите за мой английский.
EDIT¹: Сначала я получить текст в myfile.txt, например: линия 1 из MyFile.txt является: "яблоко: да: тест" Я использую строку [] Кампос = line.Split (':') , разделить, campos [0] = яблоко, теперь .. мне нужно искать яблоко в файле myfile2.txt и копировать из него следующие 10 букв.
Спасибо, ребята. : D
Что вы пытаетесь? С чем вы столкнулись? Вы спрашиваете, как хранить коллекцию строк? Как открыть другие файлы? Как проверить, содержит ли строка строку? – SLaks
Можете ли вы объяснить немного больше? Вам это нужно только для первого элемента в '' campos'' или все из них? Что делать, если в другом файле имеется более одного слова? Скопировать следующие буквы в другой файл? Куда? – acfrancis
Сначала я получаю текст в файле myfile.txt, например: «Линия 1 из MyFile.txt:« apple: yeah: test »Я использую строку [] campos = line.Split (':'), чтобы разделить, campos [0 ] = apple, теперь .. Мне нужно найти яблоко в файле myfile2.txt и скопировать из него следующие 10 букв. –