|
|
|
Junior Member
      
участник
Last Login: 21.09.2008 23:15
Сообщ.: 14,
Visits: 117
|
|
Есть текстовой файл с ANSI кодировкой, английскими и русскими словами. Хочу в консольном приложении считать каждую 5-ю строку из этого файла, выввести эту строку на экран и в файл: StreamWriter outFile = File.CreateText(FileNameOut); StreamReader inFile = File.OpenText(FileName); while((input = inFile.ReadLine())!= null) { Math.DivRem(i, 5, out ost); if(i==0 | ost==0 ) { Console.WriteLine(res); outFile.WriteLine(res); } i++; } // while К сожалению, на экране и в файле пропадают русские буквы. Как с этим бороться?
|
|
|
|
|
Supreme Being
модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240,
Visits: 65 445
|
|
|
|
|
|
Supreme Being
модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240,
Visits: 65 445
|
|
| И, кстати, для расчета остатка от деления в С# есть специальный оператор - %
|
|
|
|
|
Junior Member
      
участник
Last Login: 21.09.2008 23:15
Сообщ.: 14,
Visits: 117
|
|
| Спасибо большое, попробую так и сделать.
|
|
|
|
|
Supreme Being
      
участник
Last Login: 23.08.2008 19:49
Сообщ.: 1 577,
Visits: 17 092
|
|
|
|
|