Introduzione
Il linguaggio di programmazione C# è integrato da un'ampia libreria di funzionalità che consente di creare applicazioni desktop o Web, accedere ai dati nei file o su Internet, eseguire operazioni matematiche avanzate e molto altro ancora. Sapere come esplorare questa libreria di funzionalità è fondamentale per creare più rapidamente applicazioni ricche di funzionalità.
Si supponga di dover generare un report giornaliero basato su migliaia di file di dati. Per risparmiare tempo, il codice usa un campione casuale dei file di dati per calcolare un risultato approssimativo senza analizzare tutti i file di dati. Come è possibile generare un numero casuale? Questa operazione è supportata da C#? In tal caso, come è possibile scrivere codice per impostare l'intervallo di valori per un numero casuale e quindi generare e recuperare il risultato?
In questo modulo vengono fornite informazioni sulle librerie di classi e si scrive codice che chiama i metodi nella libreria di classi .NET. Vengono illustrate le caratteristiche dei metodi e i motivi per cui i metodi della libreria di classi .NET sono progettati e implementati in modo diverso nella libreria di classi .NET. Soprattutto, si scrive codice che usa i metodi della libreria .NET per ottenere un'attività di programmazione specifica. Infine si useranno gli strumenti predefiniti e la documentazione online per raccogliere informazioni sui metodi che si vuole usare.
Al termine di questo modulo si saprà come trovare classi e metodi nella libreria di classi .NET e come usarli per eseguire attività di programmazione comuni.
Importante
Questo modulo include attività di codifica che richiedono Visual Studio Code. Sarà necessario accedere a un ambiente di sviluppo con Visual Studio Code installato e configurato per lo sviluppo di applicazioni C#.
Obiettivi di apprendimento
Contenuto del modulo:
- Scrivere codice che chiama i metodi nella libreria di classi .NET.
- Usare un'istanza delle classi della libreria di classi .NET per chiamare metodi che mantengono lo stato.
- Usare IntelliSense in Visual Studio Code per altre informazioni su un metodo, incluse le versioni di overload, il tipo di valore restituito e i tipi di dati dei parametri di input.
- Usare learn.microsoft.com per ricercare le funzioni di un metodo, le versioni di overload, il tipo di valore restituito, i parametri di input, i dati rappresentati da ogni parametro e altro ancora.
Prerequisiti:
- Esperienza nell'uso di Visual Studio Code per creare ed eseguire applicazioni console C#.
- Esperienza con l'uso dei tipi di dati C#, inclusi
intestring. - Esperienza nell'uso del metodo
Console.WriteLine().