Форум: "Прочее";
Текущий архив: 2006.07.09;
Скачать: [xml.tar.bz2];
Внизстроки Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.01 c