Съдържание:
- Определение - Какво означава приложението на конзолата?
- Techopedia обяснява приложението на конзолата
Определение - Какво означава приложението на конзолата?
Приложение за конзола, в контекста на C #, е приложение, което приема вход и показва изход в конзолата на командния ред с достъп до три основни потока данни: стандартен вход, стандартен изход и стандартна грешка.
Приложение за конзола улеснява четенето и писането на знаци от конзола - поотделно или като цял ред. Това е най-простата форма на програма C # и обикновено се извиква от командния ред на Windows. Приложение за конзола обикновено съществува под формата на самостоятелен изпълним файл с минимален или никакъв графичен потребителски интерфейс (GUI).
Techopedia обяснява приложението на конзолата
Програмната структура на конзолно приложение улеснява последователния поток на изпълнение между операторите. Предназначено за екрана на клавиатурата и дисплея, приложение за конзола се управлява от клавиатура и системни събития, генерирани от мрежови връзки и обекти.
Приложение за конзола е проектирано основно поради следните причини:
- За да осигурите прост потребителски интерфейс за приложения, изискващи малко или никакво взаимодействие с потребителя, като пример за изучаване на функции на езика на C # и помощни програми на командния ред.
- Автоматизирано тестване, което може да намали ресурсите за внедряване на автоматизация.
Конзолните приложения, разработени в C #, имат една основна входна точка (статичен основен метод) на изпълнение, която приема незадължителен масив от параметри като единствен аргумент за представяне на параметри на командния ред.
.NET Framework предоставя библиотечни класове, за да позволи бързото разработване на приложения за конзолата с възможност за извеждане на дисплей в различни формати. System.Console (запечатан клас) е един от основните класове, използвани при разработването на конзолни приложения.
Едно ограничение на функционалността на приложението на конзолата е, че низовете, върнати от функциите на конзолата, използващи кодовата страница на производителя на оборудване (OEM), може да не бъдат правилно обработени от функции, използващи кодовата страница на Американския национален институт за стандарти (ANSI). Този проблем може да бъде решен чрез извикване на функцията SetFileApisToOEM за генериране на OEM низове на символи, а не на ANSI символни низове.
