Techopedia spiega l’applicazione console
La struttura del programma di un’applicazione console facilita un flusso di esecuzione sequenziale tra le dichiarazioni. Progettata per la tastiera e lo schermo, un’applicazione console è guidata dalla tastiera e dagli eventi di sistema generati dalle connessioni di rete e dagli oggetti.
Un’applicazione console è progettata principalmente per le seguenti ragioni:
- Per fornire una semplice interfaccia utente per applicazioni che richiedono poca o nessuna interazione da parte dell’utente, come esempi per imparare le caratteristiche del linguaggio C# e programmi di utilità a riga di comando.
- I test automatizzati, che possono ridurre le risorse di implementazione dell’automazione.
Le applicazioni console sviluppate in C# hanno un punto di ingresso principale (metodo main statico) di esecuzione, che prende un array opzionale di parametri come unico argomento per la rappresentazione dei parametri della riga di comando.
Il .NET Framework fornisce classi di libreria per consentire un rapido sviluppo di applicazioni console con capacità di visualizzazione dell’output in diversi formati. System.Console (una classe sigillata) è una delle classi principali utilizzate nello sviluppo di applicazioni per console.
Una limitazione della funzionalità delle applicazioni per console è che le stringhe restituite dalle funzioni per console che utilizzano la pagina di codice OEM (Original Equipment Manufacturer) potrebbero non essere elaborate correttamente dalle funzioni che utilizzano la pagina di codice ANSI (American National Standards Institute). Questo problema può essere risolto chiamando la funzione SetFileApisToOEM per produrre stringhe di caratteri OEM, piuttosto che stringhe di caratteri ANSI.
Si prega di contattare l’amministratore delegato.