Главная страница
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.044 c
8-1136279120
Vitaliy
2006-01-03 12:05
2006.07.09
LCD дисплей


15-1149791216
Petr V. Abramov
2006-06-08 22:26
2006.07.09
Национальные проекты.


2-1150405429
serko
2006-06-16 01:03
2006.07.09
Запуск 1-ой копии проги!


2-1151002711
C@N
2006-06-22 22:58
2006.07.09
Массив кнопок...


15-1150090734
Black Angel
2006-06-12 09:38
2006.07.09
Помогите настроить подключение к Internet!