Последние записи
- TChromium (CEF3), сохранение изображений
- Как в Delphi XE обнулить таймер?
- Изменить цвет шрифта TextBox на форме
- Ресайз PNG без потери прозрачности
- Вывод на печать графического файла
- Взаимодействие через командную строку
- Перенести программу из Delphi в Lazarus
- Определить текущую ОС
- Автоматическая смена языка (раскладки клавиатуры)
- Сравнение языков на массивах. Часть 2
Интенсив по Python: Работа с API и фреймворками 24-26 ИЮНЯ 2022. Знаете Python, но хотите расширить свои навыки?
Slurm подготовили для вас особенный продукт! Оставить заявку по ссылке - https://slurm.club/3MeqNEk
Online-курс Java с оплатой после трудоустройства. Каждый выпускник получает предложение о работе
И зарплату на 30% выше ожидаемой, подробнее на сайте академии, ссылка - ttps://clck.ru/fCrQw
31st
Окт
Посимвольное считывание файла, поиск цифр в текстовом файле на C# (си шарп)
Posted by obzor under си шарп
Нужно при нажатии кнопки открыть файл и считать с него цифры (т.е. помимо цифр там и др символы имеются).
foreach(char c in reader.ReadToEnd() //прочитать все символы в файле
{
if(char.IsNumber(c)) //если прочитанный символ цифра, то:
{
label1.Text += c; //добавить эту цифру на label
}
}
Не люблю FileStream, StreamReader, StreamWriter(это мое сугубо личное отношение, там нужно еще заботиться о том что, что открыл — то нужно не забыть закрыть(using упрощает это дело, но у ТС нету этого в коде), другое дело System.IO.File).
Могу предложить такой код:
private void button1_Click(object sender, EventArgs e)
{
string path = @"D:\text.txt";
string str = System.IO.File.ReadAllText(path);
string rez = "";
for (int i = 0; i<str.Length; i++)
if (str >= '0' && str <= '9')
rez += str;
MessageBox.Show(rez);
}
Похожие статьи
Купить рекламу на сайте за 1000 руб
пишите сюда - alarforum@yandex.ru
Да и по любым другим вопросам пишите на почту
пеллетные котлы
Пеллетный котел Emtas
Наши форумы по программированию:
- Форум Web программирование (веб)
- Delphi форумы
- Форумы C (Си)
- Форум .NET Frameworks (точка нет фреймворки)
- Форум Java (джава)
- Форум низкоуровневое программирование
- Форум VBA (вба)
- Форум OpenGL
- Форум DirectX
- Форум CAD проектирование
- Форум по операционным системам
- Форум Software (Софт)
- Форум Hardware (Компьютерное железо)