Hogar Desarrollo ¿Qué es una aplicación de consola? - definición de techopedia

¿Qué es una aplicación de consola? - definición de techopedia

Tabla de contenido:

Anonim

Definición: ¿Qué significa la aplicación de consola?

Una aplicación de consola, en el contexto de C #, es una aplicación que toma entrada y muestra la salida en una consola de línea de comandos con acceso a tres flujos de datos básicos: entrada estándar, salida estándar y error estándar.


Una aplicación de consola facilita la lectura y escritura de caracteres desde una consola, ya sea individualmente o como una línea completa. Es la forma más simple de un programa C # y generalmente se invoca desde el símbolo del sistema de Windows. Una aplicación de consola generalmente existe en forma de un archivo ejecutable independiente con una interfaz gráfica de usuario (GUI) mínima o nula.

Techopedia explica la aplicación de consola

La estructura del programa de una aplicación de consola facilita un flujo de ejecución secuencial entre sentencias. Diseñada para el teclado y la pantalla de visualización, una aplicación de consola está impulsada por eventos de teclado y sistema generados por conexiones de red y objetos.


Una aplicación de consola está diseñada principalmente por los siguientes motivos:

  • Proporcionar una interfaz de usuario simple para aplicaciones que requieren poca o ninguna interacción del usuario, como ejemplos para aprender características del lenguaje C # y programas de utilidad de línea de comandos.
  • Pruebas automatizadas, que pueden reducir los recursos de implementación de automatización.

Las aplicaciones de consola desarrolladas en C # tienen un punto de entrada principal (método principal estático) de ejecución, que toma una matriz opcional de parámetros como su único argumento para la representación de parámetros de línea de comandos.


.NET Framework proporciona clases de biblioteca para permitir el desarrollo rápido de aplicaciones de consola con capacidad de visualización de salida en diferentes formatos. System.Console (una clase sellada) es una de las principales clases utilizadas en el desarrollo de aplicaciones de consola.


Una limitación de la funcionalidad de la aplicación de consola es que las cadenas que devuelven las funciones de la consola usando la página de códigos del fabricante del equipo original (OEM) pueden no ser procesadas correctamente por las funciones que usan la página de códigos del Instituto Nacional Estadounidense de Normas (ANSI). Este problema puede resolverse llamando a la función SetFileApisToOEM para producir cadenas de caracteres OEM, en lugar de cadenas de caracteres ANSI.

Esta definición fue escrita en el contexto de C #
¿Qué es una aplicación de consola? - definición de techopedia