Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.74/34: Рейтинг темы: голосов - 34, средняя оценка - 4.74
0 / 0 / 1
Регистрация: 20.04.2013
Сообщений: 87

Работа с файловым потоком

23.04.2013, 12:21. Показов 7787. Ответов 98
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Как подсчитать количество строк в файле?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
23.04.2013, 12:21
Ответы с готовыми решениями:

Работа с потоком Task
Привет народ! есть код в котором запуская фоновые потоки foreach (FileInfo dir in file) { ...

Работа з потоком, текстом, строками
Как текст имеющейся в .тхт-файле присвоить строке? StreamReader reader = new StreamReader(file1); // создаем «потоковый читатель» и...

работа с файловым потоком!!!
Дан символьный файл f. Найти и записать в файл g самое длинное слово файла f, снабдив его комментарием.

98
0 / 0 / 1
Регистрация: 20.04.2013
Сообщений: 87
25.04.2013, 01:05  [ТС]
Студворк — интернет-сервис помощи студентам
то есть мне нужно вместо этого
C#
1
label9.Text = pasient[0].num_pasient;
вот это
C#
1
label9.Text = pasient.Length.ToString();
?

Добавлено через 18 секунд
сейчас отправлю)
0
0 / 0 / 1
Регистрация: 20.04.2013
Сообщений: 87
25.04.2013, 01:14  [ТС]
вот
Вложения
Тип файла: zip WindK2.zip (127.0 Кб, 3 просмотров)
0
0 / 0 / 1
Регистрация: 20.04.2013
Сообщений: 87
25.04.2013, 01:17  [ТС]
текстовый файл в папке bin\debug в проекте..
0
 Аватар для Евгений В
912 / 672 / 134
Регистрация: 01.03.2010
Сообщений: 1,279
25.04.2013, 01:23
Самира,

Так в программе на диск D ссылается.
1
0 / 0 / 1
Регистрация: 20.04.2013
Сообщений: 87
25.04.2013, 01:28  [ТС]
изменила на свой..

Добавлено через 4 минуты
я свой путь указала..
0
 Аватар для Евгений В
912 / 672 / 134
Регистрация: 01.03.2010
Сообщений: 1,279
25.04.2013, 01:35
Самира,

Попробуйте запустить exe файл из папки exe. Он сделан на основе вашего проекта.
Проверьте работу кнопки "пациенты". Введите 1 и нажмите Ок. Что получится?
Вложения
Тип файла: zip exe.zip (9.2 Кб, 3 просмотров)
0
0 / 0 / 1
Регистрация: 20.04.2013
Сообщений: 87
25.04.2013, 01:43  [ТС]
вывел Гайнуллин Рустем Маратович
0
 Аватар для Евгений В
912 / 672 / 134
Регистрация: 01.03.2010
Сообщений: 1,279
25.04.2013, 01:46
Цитата Сообщение от Самира Посмотреть сообщение
вывел Гайнуллин Рустем Маратович
Работает значит. Нет ведь ошибки. А у вас в проекте выскакивает.
Я не пойму что не так.
1
0 / 0 / 1
Регистрация: 20.04.2013
Сообщений: 87
25.04.2013, 01:48  [ТС]
я тем более не понимаю
0
 Аватар для Евгений В
912 / 672 / 134
Регистрация: 01.03.2010
Сообщений: 1,279
25.04.2013, 02:01
Самира,
Давай еще раз
Кидаю файл. Распакуй. Заходи в него и запускайся. Попробуй ввести тоже что и в exe файле
Вложения
Тип файла: zip WindK.zip (172.2 Кб, 4 просмотров)
1
0 / 0 / 1
Регистрация: 20.04.2013
Сообщений: 87
25.04.2013, 02:12  [ТС]
а путь тут нужно изменять?

Добавлено через 1 минуту
УРАААААААААААААААААААААААААА!!!!!!!!!!!! !!!!!!!!!!!Заработала
0
 Аватар для Евгений В
912 / 672 / 134
Регистрация: 01.03.2010
Сообщений: 1,279
25.04.2013, 02:13
Цитата Сообщение от Самира Посмотреть сообщение
а путь тут нужно изменять?
Нет. Он автоматов возьмет файлы из папки проекта. Запускай.

Добавлено через 19 секунд
Цитата Сообщение от Самира Посмотреть сообщение
УРАААААААААААААААААААААААААА!!!!!!!!!!!! !!!!!!!!!!!Заработал а
Не прошло и года!!!
1
0 / 0 / 1
Регистрация: 20.04.2013
Сообщений: 87
25.04.2013, 02:14  [ТС]
а в чем ошибка то была?
0
 Аватар для Евгений В
912 / 672 / 134
Регистрация: 01.03.2010
Сообщений: 1,279
25.04.2013, 02:16
Самира,
Самира, я спать. На работу. Буду аж в пятницу вечером.

Если будут вопросы другим , создай наверное новую ветку. Эта слишком большая.

Удачи
0
0 / 0 / 1
Регистрация: 20.04.2013
Сообщений: 87
25.04.2013, 02:17  [ТС]
а вы мне с четвертой формой поможете??
0
 Аватар для Евгений В
912 / 672 / 134
Регистрация: 01.03.2010
Сообщений: 1,279
25.04.2013, 02:18
Цитата Сообщение от Самира Посмотреть сообщение
а в чем ошибка то была?
Скорее всего ты с путями намудрила, и где то лежит себе там кривой текстовой файл. Более ничего не делал, только пути направил на папку проекта
1
0 / 0 / 1
Регистрация: 20.04.2013
Сообщений: 87
25.04.2013, 02:18  [ТС]
поняла,спасибо
0
 Аватар для Евгений В
912 / 672 / 134
Регистрация: 01.03.2010
Сообщений: 1,279
25.04.2013, 02:19
Цитата Сообщение от Самира Посмотреть сообщение
а вы мне с четвертой формой поможете??
Нет, извини. Мне вставать в 6-30.

Пробуй доделать до ума что есть, а завтра людям задай вопрос
1
0 / 0 / 1
Регистрация: 20.04.2013
Сообщений: 87
25.04.2013, 02:20  [ТС]
хорошо!И на этом большое спасибо
0
0 / 0 / 1
Регистрация: 20.04.2013
Сообщений: 87
26.04.2013, 20:26  [ТС]
мне никто не помогВы не могли ли бы еще раз уделить мне время?
у меня не получается ввести название отделения и сравнить количество пациентов и количество мест,выводит только занято,хотя должен выводить свободно...
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
public struct Otdel
    {
        public string num_otdel, name_otdel, kol_place, kol_pasient;
        public Otdel(string num_otdel,string name_otdel,string kol_place,string kol_pasient)
        {this.num_otdel = num_otdel; this.name_otdel = name_otdel; this.kol_place = kol_place; this.kol_pasient = kol_pasient;
        } 
    }
    class Otdelenie
    {
     public string parth;
        public Otdelenie(string parth)
        {
            this.parth=parth;
        }
 
        public string Parth
        {
 
            get { return parth; }
 
            set { parth = value; }
 
       
        
            }
            
    }
}

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
private void button1_Click(object sender, EventArgs e)
        {
 
            StreamReader reader = new StreamReader("otdel.txt", Encoding.GetEncoding(1251));
 
            string text = reader.ReadToEnd();
 
          
            {
                string[] parts = text.Split('!');
 
                Otdel[] a = new Otdel[parts.Length / 4];
                int v = 0;
                for (int j = 0; j < parts.Length - 1; j += 4)
                {
                    a[v] = new Otdel(parts[j], parts[j + 1], parts[j + 2], parts[j + 3]);
                    v++;
                }
 
                for (int c = 0; c < a.Length; c++)
                {
                    //a[c].num_otdel = textBox1.Text.Trim();
 
                    // a[c].name_otdel = textBox2.Text.Trim();
                    // a[c].kol_place = textBox3.Text.Trim();
                    // a[c].kol_pasient = textBox4.Text.Trim();
 
                    if (a[c].name_otdel.Trim() == textBox2.Text && a[c].kol_place.Trim() != a[c].kol_pasient.Trim() &&    Convert.ToInt32(a[c].kol_place.Trim()) > Convert.ToInt32(a[c].kol_pasient.Trim()))
 
 
                        label6.Text = "Свободно";
                    else
                    {
                        label6.Text = "Занято";
                    }
                }
                reader.Close();
            }
 
        }
    }
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.04.2013, 20:26

Работа с файловым потоком
Всем привет. После того как я познакомился с понятием поток приступил к практической части. В процессе возникло несколько скользких...

С# работа с файловым потоком
Добрый день!!!Помогите,как подсчитать и вывести количество строк в текстовом файле???

Работа с файловым потоком: Преобразование base64 > original data
Дана функция http://base64.sourceforge.net/b64.c -&gt; static int decode( FILE *infile, FILE *outfile ). Функция выполняет преобразование...

задача с файловым потоком
Дан текстовый файл, содержащий программу на языке Си. Проверить эту про-грамму на соответствие числа открывающих и закрывающих фигурных...

Работа с файловым типом
Выступление каждого спортсмена независимо оценивается несколькими судьями, затем из всей совокупности оценок удаляются наиболее высокая и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
80
Ответ Создать тему
Новые блоги и статьи
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет! За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru