Úvod
Programovací jazyk C# je doplněn velkou knihovnou funkcí, která umožňuje vytvářet aplikace, přistupovat k datům v souborech nebo na internetu, provádět pokročilé matematické operace a mnoho dalšího. Když zjistíte, jak se v této knihovně funkcí orientovat, pomůže vám to rychleji vytvářet aplikace s bohatou funkčností.
Předpokládejme, že potřebujete vygenerovat denní sestavu založenou na tisících datových souborů. Aby se ušetřil čas, použije váš kód náhodný vzorek datových souborů k výpočtu přibližného výsledku bez analýzy všech datových souborů. Jak vygenerujete náhodné číslo? Podporuje to jazyk C#? Pokud ano, jak můžete napsat kód pro nastavení rozsahu hodnot pro náhodné číslo a pak vygenerovat a načíst výsledek?
V tomto modulu se dozvíte o knihovnách tříd a napíšete kód, který volá metody v knihovně tříd .NET. Naučíte se charakteristiky metod a proč jsou metody knihovny tříd .NET navrženy a implementovány odlišně v knihovně tříd .NET. Nejdůležitější je, že napíšete kód, který používá metody knihovny .NET k dosažení konkrétní programovací úlohy. Nakonec pomocí integrovaných nástrojů a online dokumentace shromáždíte informace o metodách, se kterými chcete pracovat.
Na konci tohoto modulu budete vědět, jak najít třídy a metody v knihovně tříd .NET a jak je používat k provádění běžných programovacích úloh.
Důležité
Tento modul zahrnuje aktivity kódování, které vyžadují Visual Studio Code. Budete potřebovat přístup k vývojovému prostředí, které má nainstalovaný a nakonfigurovaný Visual Studio Code pro vývoj aplikací v jazyce C#.
Cíle výuky
V tomto modulu:
- Napište kód, který volá metody v knihovně tříd .NET.
- K volání metod, které udržují stav, použijte instanci tříd knihovny tříd .NET.
- Pomocí intellisense v editoru Visual Studio Code se dozvíte více o metodě, včetně jejích přetížených verzí, návratového typu hodnoty a datových typů vstupních parametrů.
- Pomocí learn.microsoft.com můžete zjistit, co metoda dělá, její přetížené verze, typ návratové hodnoty, vstupní parametry a co jednotlivé parametry představují a další.
Požadavky:
- Zkušenosti s vytvářením a spouštěním konzolových aplikací jazyka C# pomocí editoru Visual Studio Code
- Zkušenosti s používáním základních datových typů jazyka C# včetně
intastring. - Zkušenosti s používáním
Console.WriteLine()metody