Application console

Définition - Que signifie l'application console?

Une application console, dans le contexte de C #, est une application qui prend des entrées et affiche la sortie sur une console de ligne de commande avec accès à trois flux de données de base: entrée standard, sortie standard et erreur standard.

Une application console facilite la lecture et l'écriture de caractères à partir d'une console - individuellement ou sur une ligne entière. Il s'agit de la forme la plus simple d'un programme C # et est généralement appelée à partir de l'invite de commande Windows. Une application console existe généralement sous la forme d'un fichier exécutable autonome avec une interface utilisateur graphique (GUI) minimale ou inexistante.

Definir Tech explique l'application console

La structure de programme d'une application console facilite un flux d'exécution séquentiel entre les instructions. Conçue pour le clavier et l'écran d'affichage, une application console est pilotée par le clavier et les événements système générés par des connexions et des objets réseau.

Une application console est principalement conçue pour les raisons suivantes:

  • Fournir une interface utilisateur simple pour les applications nécessitant peu ou pas d'interaction de l'utilisateur, telles que des exemples d'apprentissage des fonctionnalités du langage C # et des programmes utilitaires de ligne de commande.
  • Tests automatisés, qui peuvent réduire les ressources de mise en œuvre de l'automatisation.

Les applications console développées en C # ont un point d'entrée principal (méthode principale statique) d'exécution, qui prend un tableau facultatif de paramètres comme seul argument pour la représentation des paramètres de ligne de commande.

Le .NET Framework fournit des classes de bibliothèque pour permettre le développement rapide d'applications de console avec une capacité d'affichage de sortie dans différents formats. System.Console (une classe scellée) est l'une des principales classes utilisées dans le développement d'applications console.

Une limitation des fonctionnalités de l'application de console est que les chaînes renvoyées par les fonctions de la console utilisant la page de codes du fabricant d'équipement d'origine (OEM) peuvent ne pas être correctement traitées par les fonctions utilisant la page de codes de l'American National Standards Institute (ANSI). Ce problème peut être résolu en appelant la fonction SetFileApisToOEM pour produire des chaînes de caractères OEM plutôt que des chaînes de caractères ANSI.

Cette définition a été écrite dans le contexte de C #