Главная страница
    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.009 c
2-1150969624
nickhilo
2006-06-22 13:47
2006.07.09
Использование помощника Microsoft Office в программах на Delphi.


3-1146994013
illuha
2006-05-07 13:26
2006.07.09
Не сохраняются *.jpg в Access


2-1150948586
D@Nger
2006-06-22 07:56
2006.07.09
Установка компонента ZipMaster


9-1124984956
Dgt
2005-08-25 19:49
2006.07.09
Формулы Opengl


15-1149857861
syte_ser78
2006-06-09 16:57
2006.07.09
Опять об авторском праве





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский