Дом развитие Что такое консольное приложение? - определение из техопедии

Что такое консольное приложение? - определение из техопедии

Оглавление:

Anonim

Определение - что означает консольное приложение?

Консольное приложение в контексте C # - это приложение, которое принимает ввод и отображает вывод на консоли командной строки с доступом к трем основным потокам данных: стандартный ввод, стандартный вывод и стандартная ошибка.


Консольное приложение облегчает чтение и запись символов с консоли - по отдельности или в виде целой строки. Это самая простая форма программы на C #, которая обычно вызывается из командной строки Windows. Консольное приложение обычно существует в виде отдельного исполняемого файла с минимальным графическим интерфейсом пользователя или без него.

Techopedia объясняет консольное приложение

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


Консольное приложение в первую очередь разработано по следующим причинам:

  • Предоставить простой пользовательский интерфейс для приложений, требующих минимального взаимодействия с пользователем или не требующих его вообще, таких как примеры для изучения функций языка C # и служебные программы командной строки.
  • Автоматизированное тестирование, которое может уменьшить ресурсы автоматизации реализации.

Консольные приложения, разработанные на C #, имеют одну основную точку входа (статический основной метод) выполнения, которая принимает необязательный массив параметров в качестве единственного аргумента для представления параметров командной строки.


.NET Framework предоставляет библиотечные классы для быстрой разработки консольных приложений с возможностью вывода на экран в различных форматах. System.Console (закрытый класс) является одним из основных классов, используемых при разработке консольных приложений.


Одно из ограничений функциональности консольного приложения состоит в том, что строки, возвращаемые функциями консоли с использованием кодовой страницы изготовителя оборудования (OEM), могут неправильно обрабатываться функциями с использованием кодовой страницы Американского национального института стандартов (ANSI). Эта проблема может быть решена путем вызова функции SetFileApisToOEM для создания строк символов OEM, а не строк символов ANSI.

Это определение было написано в контексте C #
Что такое консольное приложение? - определение из техопедии