Yhteenveto
Tavoitteena oli muuttaa tietyn arvon tietotyyppiä useilla eri tekniikoilla.
Käytit implisiittisen muunnoksen , luottaen C#-kääntäjään suorittamaan suurentaen muunnoksia. Kun kääntäjä ei pystynyt suorittamaan implisiittistä muunnosta, käytit eksplisiittisiä muunnoksia. Käytit ToString() -menetelmää muuntamaan numeerisen tietotyypin eksplisiittisesti string.
Kun sinun piti suorittaa narrowing conversions, käytit useita eri tekniikoita. Casting-operaattoria käytettiin () kun muuntaminen voitiin tehdä turvallisesti ja jos olit valmis hyväksymään arvojen katkaisun desimaalin jälkeen. Käytit Convert() -menetelmää, kun halusit suorittaa muunnoksen ja käyttää yleisiä pyöristyssääntöjä kaventavan muunnoksen suorittamisen aikana.
Lopuksi käytit TryParse() menetelmiä, kun muunto string numeerisesta tietotyypistä voi aiheuttaa tietotyypin muuntamisen poikkeuksen.
Ilman tätä paljon vaihtoehtoja olisi vaikea käyttää kirjoitettua ohjelmointikieltä. Onneksi tämä hyvin suoritettu tyyppi-, muunto- ja valujärjestelmä voidaan valjastaa virheettomien sovellusten luomiseen.
Varat
- casting- ja tyyppimuunnokset (C#-ohjelmointiopas)
- sisäiset tyypit (C#-viittaukset)
- C#-tyyppien oletusarvot (C#-viittaus)
Ilmaisen vahvistetun sertifioinnin hankkiminen
Microsoft on tehnyt yhteistyötä freeCodeCamp.org kanssa tarjotakseen C#-perustaisen koulutus- ja sertifiointiohjelman. Suorittamalla tämän Microsoft Learn -moduulin olet jo askeleen lähempänä sertifiointia. Voit tutustua freeCodeCampin tarjoamaan C#-perussertifiointiin seuraavasti: https://aka.ms/csharp-certification.