Powershell vérifier les types int et double

J'ai besoin de l'utilisateur à saisir un entier, mais avec le code ci-dessous, également, les chambres doubles sont autorisés. Comment puis-je modifier pour autoriser uniquement les nombres entiers?

do{

    $opgegevenGetal = read-host "Enter an integer"

    if(![bool]($opgegevenGetal -as [int])){
        write-host "Only integers please"
    }

}

until ([bool]($opgegevenGetal -as [int]))
InformationsquelleAutor Tomzie | 2012-12-04