Aplikacja konsoli

Autor: Lewis Jackson
Data Utworzenia: 8 Móc 2021
Data Aktualizacji: 24 Czerwiec 2024
Anonim
Konsola w sieci - polecenia CMD Windows do zarządzania połączeniami sieciowymi
Wideo: Konsola w sieci - polecenia CMD Windows do zarządzania połączeniami sieciowymi

Zawartość

Definicja - Co oznacza aplikacja konsolowa?

Aplikacja konsolowa, w przeciwieństwie do C #, to aplikacja, która pobiera dane wejściowe i wyświetla dane wyjściowe w konsoli wiersza poleceń z dostępem do trzech podstawowych strumieni danych: standardowego wejścia, standardowego wyjścia i standardowego błędu.

Aplikacja konsolowa ułatwia czytanie i pisanie znaków z konsoli - pojedynczo lub jako cała linia. Jest to najprostsza forma programu C # i zwykle jest wywoływana z wiersza polecenia systemu Windows. Aplikacja konsolowa zwykle istnieje w postaci autonomicznego pliku wykonywalnego z minimalnym graficznym interfejsem użytkownika (GUI) lub bez niego.


Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia aplikację konsoli

Struktura programu aplikacji konsolowej ułatwia sekwencyjny przepływ wykonywania instrukcji. Zaprojektowana z myślą o klawiaturze i ekranie wyświetlacza aplikacja konsoli jest sterowana przez zdarzenia klawiatury i systemu generowane przez połączenia sieciowe i obiekty.

Aplikacja konsoli została zaprojektowana przede wszystkim z następujących powodów:

  • Aby zapewnić prosty interfejs użytkownika dla aplikacji wymagających niewielkiej interakcji lub jej braku, takich jak próbki do nauki funkcji języka C # i programów narzędziowych wiersza poleceń.
  • Zautomatyzowane testowanie, które może zmniejszyć zasoby implementacyjne automatyzacji.

Aplikacje konsolowe opracowane w języku C # mają jeden główny punkt wejścia (statyczna metoda główna) wykonania, który przyjmuje opcjonalną tablicę parametrów jako jedyny argument do reprezentacji parametrów wiersza poleceń.

.NET Framework zapewnia klasy bibliotek umożliwiające szybkie tworzenie aplikacji konsolowych z możliwością wyświetlania danych wyjściowych w różnych formatach. System.Console (klasa zapieczętowana) jest jedną z głównych klas wykorzystywanych przy tworzeniu aplikacji konsolowych.

Jednym z ograniczeń funkcjonalności aplikacji konsolowych jest to, że ciągi zwracane przez funkcje konsoli korzystające ze strony kodowej producenta sprzętu (OEM) mogą nie być poprawnie przetwarzane przez funkcje korzystające ze strony kodowej American National Standards Institute (ANSI). Ten problem można rozwiązać, wywołując funkcję SetFileApisToOEM w celu wygenerowania ciągów znaków OEM zamiast ciągów znaków ANSI.


Ta definicja została napisana w con C #