Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 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
2-1150964476
Кирилл Таран
2006-06-22 12:21
2006.07.09
Анимация в Дельфи 7.0 (оператор паузы)


2-1151035731
Mir
2006-06-23 08:08
2006.07.09
Выполнение команды через shellexecute


1-1148800591
serg128
2006-05-28 11:16
2006.07.09
Как сконвертить строку в base64?


1-1148624968
AntonGF
2006-05-26 10:29
2006.07.09
Связь переменной со свойством компанента и наоборот


6-1140869620
Ландграф Павел
2006-02-25 15:13
2006.07.09
TRxMemoryData не понимает русские символы





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский