Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
 Аватар для ~Mi@mi~
0 / 0 / 0
Регистрация: 11.10.2010
Сообщений: 82

Работа с информацией в текстовом файле

29.11.2010, 20:16. Показов 1515. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дан текстовый файл. Посчитать количество символов в нем. Напишите пожалуйста код на С#, Заранее спасибо)
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
29.11.2010, 20:16
Ответы с готовыми решениями:

Работа с файлом с информацией об авиарейсах
В файле содержится информация об авиарейсах: откуда и куда на¬правляется, по каким дням, количество мест. Написать программу, которая: а)...

Работа с EXIF информацией JPG - BitmapMetadata
Коллеги, пытаюсь работать с BitmapMetadata. Нигде не могу найти информацию по формированию запросов в функциях GetQuery/SetQuery. Какая то...

Бд в текстовом файле
Вообщем,пишу курсовую ,а в ней необходима бд с пользователями (логин,пароль,полностью фио) ну и пару значений Питался делать через sql и...

8
4 / 3 / 0
Регистрация: 17.02.2010
Сообщений: 16
29.11.2010, 20:35
Например так можно:
C#
1
2
3
4
 System.IO.StreamReader sr = new System.IO.StreamReader("filename.txt");
            string txts = sr.ReadToEnd();
            sr.Close();
            int len = txts.Length;
1
 Аватар для Filislav
339 / 285 / 62
Регистрация: 02.09.2010
Сообщений: 547
29.11.2010, 20:45
Сорри промахнулся.
1
 Аватар для ~Mi@mi~
0 / 0 / 0
Регистрация: 11.10.2010
Сообщений: 82
29.11.2010, 20:51  [ТС]
frelance101, и что этот код делает?, у меня ничего не происходит)

Добавлено через 6 минут
Цитата Сообщение от Filislav Посмотреть сообщение
Сорри промахнулся.
Filislav, код конечно отлично работает, но вот если бы еще с элементами ввода-вывода С#, было бы супер)
0
4 / 3 / 0
Регистрация: 17.02.2010
Сообщений: 16
29.11.2010, 21:02
Цитата Сообщение от ~Mi@mi~ Посмотреть сообщение
frelance101, и что этот код делает?, у меня ничего не происходит)

Добавлено через 6 минут


Filislav, код конечно отлично работает, но вот если бы еще с элементами ввода-вывода С#, было бы супер)
Как что делает? записывает в переменную len колличество всех символов.
1
 Аватар для Filislav
339 / 285 / 62
Регистрация: 02.09.2010
Сообщений: 547
29.11.2010, 21:17
~Mi@mi~Извиняюсь, я не правильно понял задание, невнимательно прочитал, и написал другую программу, не надо было плюсовать сообщение, я просто удалить совсем не могу.
1
 Аватар для Костя Остертаг
35 / 32 / 9
Регистрация: 17.09.2010
Сообщений: 210
29.11.2010, 22:15
Цитата Сообщение от ~Mi@mi~ Посмотреть сообщение
Дан текстовый файл. Посчитать количество символов в нем. Напишите пожалуйста код на С#, Заранее спасибо)
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
using System;
 
class Program
{
    static void Main(string[] args)
    {
       
        {
                string[] split = System.IO.File.OpenText(@"C:\Test.txt")//открывает текстовый файл по адресу и начинает считывать текст
                .ReadToEnd()//читает файл до конца
                .Replace("\r\n", " ")//заменяет перенос строки на пробел
                .Split(new Char[] { ' ', ',', '.', ':', '?', '!' });//разбивает строку на массив строк, используя эти разделители, так же можно добавить и свои
 
            foreach (string s in split)
            {
                if (System.Text.RegularExpressions.Regex.IsMatch(s, "^\\d{2}$"))
                {
                    Console.WriteLine(s);
                    Console.WriteLine("---");
                }
 
            }
            Console.ReadKey();
          }
        
        Console.ReadLine();
    }
 
}
Вот похожий на твое задание код, земляк=) поменяй просто условие, чтобы вместо поиска двузначных чисел считал кол-во символов. Я кстати в Алматы родился=)
1
 Аватар для exlim
24 / 24 / 9
Регистрация: 15.11.2010
Сообщений: 95
30.11.2010, 13:06
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
 
namespace ConsoleApplication5
    {
    class Program
        {
        static void Main(string[] args)
            {StreamReader str = new StreamReader(@"D:\text.txt"); //путь к txt файлу
            string txt = str.ReadToEnd(); 
            str.Close();
            int s = txt.Length; //получаем длину строки (кол-во символов в файле)
            Console.WriteLine(s);
            Console.ReadLine();
            }
 
 
        }
    }
Вот полный код твоей программы
1
 Аватар для ~Mi@mi~
0 / 0 / 0
Регистрация: 11.10.2010
Сообщений: 82
30.11.2010, 19:16  [ТС]
Цитата Сообщение от Костя Остертаг Посмотреть сообщение
Вот похожий на твое задание код, земляк=) поменяй просто условие, чтобы вместо поиска двузначных чисел считал кол-во символов. Я кстати в Алматы родился=)
Круто, рада и тебе земляк, спасибо за код, он отлично работает. Я тоже в Алматы родилась

Добавлено через 3 минуты
exlim, и Вам большое спасибо, все очень просто и понятно
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
30.11.2010, 19:16
Помогаю со студенческими работами здесь

Поиск в текстовом файле
Дан текстовый файл(~50-70 тыс. строк), данные в нем имеют следующую структуру: слово1 значение1 значение2 значение3 ... значениеN ...

Поиск в текстовом файле
Подскажите, каким образом можно сделать поиск в текстовом файле. Суть проблемы: есть тхт файл, размер и содержание его будет постоянно...

Табуляция в текстовом файле
Как сделать, чтоб в текстовом файле создавалась табуляцию? Я создаю текстовый файл, создаю перенос строки, а после должна быть...

Записать результат в текстовом файле
У меня есть код: using System; using System.Collections.Generic; using System.Linq; namespace ConsoleApplication180 { ...

Замена строки в текстовом файле
Здравствуйте. Много лазил по форуму, но так и не нашёл нужного мне способа, поэтому решил создать тему конкретно для него. Проблема...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru