Étape 9: Touche finale
Dans la touche finale, nous allons utiliser le commutateur cas car c’est beaucoup plus simple et puis mieux IF instruction. Nous ferons également une commande que lorsque l’utilisateur tape un mot clé qui n’est pas dans la liste de nos commandes, il ne devrait montrer aucune telle commande
Il suffit de voir le code une fois.
CODE :
tout en (vrai)
{
chaîne de commande = console.ReadLine () ;
interrupteur (commande) {}
affaire « arrêt »: {Cosmos.Sys.Deboot.ShutDown() ;
rupture ;
}
affaire « aide » :
{
Console.WriteLine ("hello - commande Simple OS") ;
Console.WriteLine ("environ - savoir sur OS ») ;
rupture ;
}
affaire « a propos » :
{
Console.WriteLine ("COSMOS OS 1.0 ») ;
rupture ;
}
affaire « reboot »: {}
Cosmos.Sys.Deboot.Reboot() ;
rupture ;
}
affaire « Bonjour »: {}
Console.WriteLine ("Bonjour utilisateur ! Merci d’utiliser ce système d’exploitation! ") ;
rupture ;
}
par défaut: {Console.WriteLine ("aucun telle commande") ;
commande = null ; rupture ; } }
}
OK, juste copier le code dans visual studio, exécutez le code. Notez que nous avons ajouté la break;. Il est utilisé dans le cas de l’interrupteur. Maintenant avoir le plaisir avec votre système d’exploitation !
Maintenant, essayez de taper une commande erronée comme m’aider cette commande n’était pas définie pour qu’il n’affiche aucune commande trouvée. Cela signifie maintenant nos OS n’accepte pas les commandes mal. Et essayez toutes les commandes. Vous mai ont remarqué que maintenant, vous pouvez taper une autre commande après précédente que nous prenons d’entrée dans une boucle constante.