Expressie is een die een bepaald resultaat opleverdExpressie is een die een bepaald resultaat opleverd
Spread the love

Is !string.IsNullOrEmpty(input) en int.TryParse(input, out getal)

bool isNotValid = true;

int getal1 = 0;

// de lus zorgt er voor dat er naar een input gevraag blijft, tot er een geldig getal wordt ingegeven

while (isNotValid)

{

    Console.Write(“Geef het eerste getal in: “);

    string input = Console.ReadLine();

    if (!string.IsNullOrEmpty(input))

        {

if (int.TryParse(input, out getal))

{

                    Console.WriteLine(“Fout: Invoer mag niet leeg zijn. Graag nog eens proberen.”);

        }

        else

        {

            // Als er een geldige invoer is, wordt de lus beeindigd

    isNotValid = false;

        }

}

class="wp-block-heading">Bool isNotValid = true; string.IsNullOrEpty(input)

bool isNotValid = true;

double getal1;

// de lus zorgt er voor dat er naar een input gevraag blijft, tot er een geldig getal wordt ingegeven

while (isNotValid)

{

    Console.Write(“Geef het eerste getal in: “);

    string input = Console.ReadLine();

    if (string.IsNullOrEmpty(input))

        {

                    Console.WriteLine(“Fout: Invoer mag niet leeg zijn. Graag nog eens proberen.”);

        }

        else

        {

            // Als er een geldige invoer is, wordt de lus beeindigd

    isNotValid = false;

        }

}

IsnotValid = true met TryParse(input, out getal1)

bool isNotValid = true;

double getal1;

// de lus zorgt er voor dat er naar een input gevraag blijft, tot er een geldig getal wordt ingegeven

while (isNotValid)

{

    Console.Write(“Geef het eerste getal in: “);

    string input = Console.ReadLine();

    if (double.TryParse(input, out getal1))

        {

            // Als er een geldige invoer is, wordt de lus beeindigd

            isNotValid = false;

        }

        else

        {

// Als de invoer geen geldig getal is, geef een foutmelding

            Console.WriteLine(“Fout: Ongeldige invoer. Voer een geldig geheel getal in.”);

        }

}

Er zijn meerdere data Types die je kan controleren met TryParse()

  • int
  • double
  • float
  • decimal
  • bool
  • DateTime

Door alfons

Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *