Shrnutí
Vaším cílem bylo použít několik různých technik ke změně datového typu dané hodnoty.
Použili jste implicitní převod, který spoléhá na kompilátor jazyka C# k provádění rozšiřujících převodů. Když kompilátor nemohl provést implicitní převod, použili jste explicitní převody. Použili jste metodu ToString() k explicitní převodu číselného datového typu na string.
Pokud potřebujete provést narrowing conversions, použili jste několik různých technik. Operátor přetypování jste použili (), kdy bylo možné převod bezpečně provést a byli ochotni přijmout zkrácení hodnot za desetinnou čárkou. A použili jste Convert() metodu, když jste chtěli provést převod a použít běžná pravidla zaokrouhlování při provádění zúžení převodu.
Nakonec jste použili TryParse() metody, když převod z string na číselný datový typ mohl potenciálně vést k výjimce převodu datového typu.
Bez tohoto množství možností by bylo obtížné pracovat v typovém programovacím jazyce. Naštěstí lze tento dobře spouštěný systém typů, převodu a přetypování využít k vytváření chybových aplikací bez chyb.
Prostředky
- Přetypování a převody typů (průvodce programováním v C#)
- předdefinovaných typů (referenční dokumentace jazyka C#)
- Výchozí hodnoty typů C# (referenční dokumentace jazyka C#)
Získání bezplatné ověřené certifikace
Microsoft spolupracuje s freeCodeCamp.org a nabízí školicí a certifikační program v základním jazyce C#. Dokončením tohoto modulu Microsoft Learn už jste o krok blíž k certifikaci. Pokud chcete prozkoumat základní certifikaci jazyka C#, kterou nabízí freeCodeCamp, navštivte: https://aka.ms/csharp-certification.