Contenuti del Corso
Introduzione a .NET con C#
Introduzione a .NET con C#
1. Introduzione
Che cos'è esattamente la piattaforma .NET?Creazione di un'Applicazione ConsoleAcquisizione di Input dall'UtenteEsercizio - Creazione di una Semplice CalcolatriceGestione delle Eccezioni Causate dall'Input dell'UtenteCompito - Miglioramento della CalcolatriceLettura Dei FileScrittura di FileCompito - Calcolatrice Basata su File
2. Programmazione Asincrona e Introduzione ai Servizi Web
3. Introduzione ai Database con .NET
Che cos'è un database?Struttura di un Database RelazionaleConfigurazione di un Server MySQLConnessione al Server MySQLAttività - Scrittura Delle Stringhe di ConnessioneEsecuzione dei ComandiAttività - Esecuzione di Comandi MySQLMetodi di MySqlCommandAttività - Connessione a un Database MySQL ed Esecuzione di Comandi
4. Operazioni CRUD con MySQL
Introduzione alle Operazioni CRUDInstallazione e Utilizzo di MySQL WorkbenchCrea - Parte IAttività - Utilizzo di CREATECrea - Parte IIEsercizio - Utilizzo di INSERTLeggiEsercizio - Utilizzo di SELECTAggiornamentoEsercizio - Utilizzo di UPDATEEliminazione - Parte IEliminazione - Parte IIEsercizio - Utilizzo di DELETE
5. Ottimizzazione delle Operazioni di Database
Gestione delle Eccezioni Causate dall'Input dell'Utente
Riepilogo:
I blocchi
try-catch
possono essere utilizzati per evitare arresti anomali del programma in caso di input non validi;Il codice che analizza l'input dell'utente può essere racchiuso in un blocco
try
, e un messaggio di errore può essere mostrato all'utente tramite il bloccocatch
nel caso in cui l'analisi fallisca;Possiamo racchiudere il blocco
try-catch
in un ciclowhile
infinito, che si interrompe dopo che l'input dell'utente è stato analizzato e memorizzato con successo. In questo modo, possiamo assicurarci che, invece di andare in crash, il programma richieda l'input all'utente fino a quando non viene fornito quello corretto.
1. In una struttura try-catch, dove deve essere inserito il codice che potrebbe generare un'eccezione?
2. Cosa succede se l'utente inserisce "abc" quando richiesto?
Tutto è chiaro?
Grazie per i tuoi commenti!
Sezione 1. Capitolo 5