Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.07.09;
Скачать: CL | DM;

Вниз

строки   Найти похожие ветки 

 
depo   (2006-06-05 16:11) [0]

Товарищи, как в С# узнать количество строк в текстовом файле?


 
Lamer@fools.ua ©   (2006-06-05 16:19) [1]

Посчитать. В цикле.


 
oldman ©   (2006-06-05 16:26) [2]


> depo   (05.06.06 16:11)  


А зачем?


 
depo   (2006-06-05 16:34) [3]

Цикл...
for (int i=0; i<max; i++)
 {
           FirstStr.str=der.ReadLine();
.........
                         }

Как узнать max
Допустим ставлю 100, если в файле 101 строка - вырабатывается исключение..
>oldman (05.06.06 16:26)
В теле цикла происходит подгрузка строки, совершаются с ней манипуляциии и записываются опять в файл. Так вот max, то бишь числа строк-то я не знаю.
Знаю есть readtoend(). но он сразу загружает весь файл. А вот в цикле некоторые строки, не удовлетворяющие некому условию удаляются...


 
oldman ©   (2006-06-05 16:36) [4]

Вспоминаем старый, добрый Fox:
"do while .not. eof()"

Думаем.............

Вспоминаем, что readln() читает ТОЛЬКО строку.

Думаем.............


 
palva ©   (2006-06-05 17:29) [5]

while((s = der.ReadLine()) != null)
{
  FirstStr.str=s;
...


 
depo   (2006-06-05 17:33) [6]

>palva (05.06.06 17:29)
только что посмотрел такой же пример в справочнике....спасибо всем, разобрался.


 
oldman ©   (2006-06-05 17:34) [7]


> depo   (05.06.06 17:33) [6]
> >palva (05.06.06 17:29)
> только что посмотрел такой же пример в справочнике....


"Если больше ничего не помогает, прочтите же, наконец, интрукцию..." (Законы Мерфи ©)
:)))


 
Колдун   (2006-06-05 21:52) [8]

ртфм!!!


 
depo   (2006-06-06 04:21) [9]


> oldman ©   (05.06.06 17:34) [7]


> Колдун   (05.06.06 21:52) [8]

да ладно вы....рано я радовался...

> palva ©   (05.06.06 17:29) [5]
> while((s = der.ReadLine()) != null)
> {
>   FirstStr.str=s;
> ...

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


 
Alkid ©   (2006-06-09 17:37) [10]


>
> Это....так если в файле встретятся пустые строки, то что,
>  цикл закончится?
> у меня есть отступы между строками...Попробовал, какая-то
> галиматья получается, строки перепутанные какие-то..

Стринга со значением "" и null - это разные вещи.
И вообще, в семестре надо было учиться :-)



Страницы: 1 вся ветка

Текущий архив: 2006.07.09;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.038 c
2-1150795567
Lex_!
2006-06-20 13:26
2006.07.09
Картинки в MSSQL2000


2-1150900068
fast2
2006-06-21 18:27
2006.07.09
Подскажите, как реализовать такое.


1-1148686286
wsih
2006-05-27 03:31
2006.07.09
Сортировака TreeView


8-1137625606
STK
2006-01-19 02:06
2006.07.09
Перехват Мультимедийных клавиш на клавиатуре


1-1147960648
MegaVolt
2006-05-18 17:57
2006.07.09
При разворачивании формы на весь экран ищезает прогрессбар из...