Introductie

Voltooid

De programmeertaal C# is uitgebreid afhankelijk van gegevenstypen. Gegevenstypen beperken de soorten waarden die in een bepaalde variabele kunnen worden opgeslagen, wat nuttig kan zijn bij het maken van foutloze code. Als ontwikkelaar voert u met vertrouwen bewerkingen uit op uw variabelen, omdat u van tevoren weet dat alleen geldige waarden worden opgeslagen.

Stel dat u een nieuwe toepassing bouwt die veel verschillende soorten gegevens moet ophalen, bewerken en opslaan, waaronder afzonderlijke numerieke waarden en reeksen numerieke waarden en tekstwaarden. Het kiezen van de juiste gegevenstypen is essentieel voor het succes van uw softwareontwikkelingsinspanningen. Maar wat zijn uw opties en welke criteria moet u gebruiken wanneer u te maken hebt met verschillende gegevenstypen die lijken op elkaar te lijken?

In deze module leert u hoe uw toepassing gegevens opslaat en verwerkt. U leert dat er twee soorten gegevenstypen zijn die overeenkomen met de twee manieren waarop gegevens worden verwerkt. U schrijft code die de maximum- en minimumwaarden identificeert die kunnen worden opgeslagen in een bepaald numeriek gegevenstype. En u leert welke criteria u moet gebruiken bij het kiezen tussen verschillende numerieke gegevenstypen voor uw toepassing.

Aan het einde van deze module weet u zeker dat u met verschillende gegevenstypen in C# werkt en het juiste gegevenstype voor uw specifieke toepassing kunt kiezen.

Doelstellingen voor leren

In deze module gaat u het volgende doen:

  • Meer informatie over de fundamentele verschillen tussen waardetypen en referentietypen.
  • Beschrijf de eigenschappen van veel nieuwe numerieke gegevenstypen, waaronder nieuwe integrale typen en drijvendekommatypen.
  • Het schrijven van code die de maximum- en minimumwaarden retourneert die numerieke gegevenstypen kunnen bevatten.
  • Gebruik het new trefwoord om nieuwe exemplaren van een referentietype te maken.
  • Bepalen welk gegevenstype u moet kiezen voor een bepaalde toepassing.

Vereiste voorwaarden

  • Ervaring met het gebruik van basisgegevenstypen, zoals string, char, bool, inten decimal
  • Ervaring met het gebruik van tekenreeksinterpolatie om variabelen in tekenreekssjablonen te combineren
  • Ervaring met het gebruik van codeopmerkingen om ongebruikte code als commentaar te geven
  • Ervaring met het gebruik van Visual Studio Code voor het ontwikkelen, bouwen en uitvoeren van C#-code