Календарь на Май 2024 года: calendar2008.ru/2024/may/
Навигация
Главная »  Visual Studio 

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


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

  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 - Перечисляет индексированные наборы объектов.


 

 Rational Rose Technical Developer (Rational Rose RealTime).
 Продукты семейства IBM Rational Rhapsody.
 Нужна ли разработчику виртуальная машина, и насколько.
 ASP.NET MVC. Урок 0. Вступление.
 Создайте первое приложение для Windows 8 вместе с Visual Studio 2012.


Главная »  Visual Studio 

© 2024 Team.Furia.Ru.
Частичное копирование материалов разрешено.