Пример для подсчета строк, символов и слов на VB и C#

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

  1. Откройте окно командной строки и перейдите к одной из языковых папок в каталоге WordCount, соответствующей выбранному языку.
  2. В командной строке введите msbuild WordCountCS.sln или msbuild TryParseDemoVB.sln, в зависимости от выбранного языка программирования.

Построение примера с использованием Visual Studio

  1. Откройте обозреватель Windows и перейдите к одной из вложенных папок в каталоге WordCount, соответствующей выбранному языку.
  2. Дважды щелкните файл WordCountCS.sln или файл WordCountVB.sln, в зависимости от выбранного языка программирования, чтобы открыть файл в Visual Studio 2005.
  3. В меню Построение выберите команду Построить решение.

Выполнение примера

  1. С помощью окна командной строки перейдите в подкаталог, содержащий приложение WordCount.
  2. Чтобы посчитать число слов в файле, в командной строке введите WordCount.exe [filename].
  3. Общие значения из каждого файла перечисляются отдельно, и общее значение результатов из всех файлов выводится на экран.

Примечания
Данный пример является консольным приложением; чтобы видеть его вывод, его необходимо выполнять в командной строке.
В данном примере используются следующие технологии и классы:

  • Ввод и вывод —
    • FileStream — Разрешает доступ к файлу. Этот класс используется для чтения и записи из файлов.
    • StreamWriter — Используется с экземпляром FileStream для форматирования текстового вывода в файл.
    • StreamWriter — Используется с экземпляром FileStream для чтения текста из файла.
  • Коллекции —
    • ArrayList — Сохраняет наборы объектов.
    • SortedList — Сохраняет наборы объектов в отсортированном виде.
    • IEnumerator — Перечисляет наборы объектов.
    • IDictionaryEnumerator — Перечисляет индексированные наборы объектов.
Прикрепленный файлРазмер
WordCount.zip_.exe102.32 кб


Опубликовал admin
10 Дек, Пятница 2010г.



Программирование для чайников.