Inleiding
Met de C#-programmeertaal kunt u toepassingen bouwen waarvoor beslissingslogica wordt gebruikt.
Stel dat u verschillende gegevens voor eindgebruikers wilt weergeven, afhankelijk van een aantal bedrijfsregels. Wat moet u bijvoorbeeld doen als u een speciaal bericht op de factuur van een klant wilt weergeven op basis van zijn of haar geografische regio? Wat als u een klant korting wilt geven op basis van de grootte van zijn of haar order? Of wat doet u als u de functietitel van een werknemer wilt weergeven op basis van hun niveau in het bedrijf? In elk geval moet u beslissingslogica toevoegen.
Aan het einde van deze module kunt u code schrijven waarmee u de stroom van de uitvoering van uw code kunt wijzigen op basis van een aantal criteria.
Belangrijk
Deze module bevat coderingsactiviteiten waarvoor Visual Studio Code is vereist. U hebt toegang nodig tot een ontwikkelomgeving waarop Visual Studio Code is geïnstalleerd en geconfigureerd voor C#-toepassingsontwikkeling.
Leerdoelen
In deze module wordt het volgende behandeld:
- Code schrijven waarmee voorwaarden worden geëvalueerd met behulp van de instructies
if,elseenelse if. - Booleaanse expressies bouwen om een voorwaarde te evalueren.
- Booleaanse expressies combineren met behulp van logische operators.
- Codeblokken in andere codeblokken nesten.
Vereisten
- Ervaring met het gebruik van Visual Studio Code om C#-consoletoepassingen te maken en uit te voeren.
- Ervaring met het afdrukken van berichten naar de console met behulp van
Console.WriteLine(). - Ervaring met tekenreeksinterpolatie om variabelen te combineren in letterlijke tekenreeksen.
- Ervaring met het werken met de
System.Randomklasse om willekeurige getallen te genereren.