Stap 8: Het toevoegen van functies voor afsluiten en opnieuw starten
Toevoegen functie voor afsluiten en opnieuw opstarten is ook zeer eenvoudig. In kosmos is de code voor shutdown Cosmos.Sys.Deboot.ShutDown(); en opnieuw op te starten is Cosmos.Sys.Deboot.Reboot();
Nu maken als lussen die inspraak hebben als Afsluiten en opnieuw starten.
CODE:
tekenreeks ingevoerd;
invoer = Console.ReadLine();
Als (input == "Hallo") {Console.WriteLine ("Hello gebruiker! Bedankt voor het gebruik van dit besturingssysteem!");}
Als (input == "over") {Console.WriteLine ("COSMOS OS 1.0");
}
Als (input == "help") {Console.WriteLine ("hello - eenvoudige OS opdracht"); Console.WriteLine ("over - Know about OS");}
Als (input == "afsluiten") {Cosmos.Sys.Deboot.ShutDown();}
Als (input == "herstarten") {Cosmos.Sys.Deboot.Reboot();}
Nu de code uitvoeren en typ opnieuw. Zag het xD! Het opnieuw gestart! Typ nu Afsluiten. Zag het, het venster gesloten waardoor de OS stilgelegd.
Dit kan de meest spannende deel worden wanneer u een OS welke kan afsluiten gemaakt en opnieuw opstarten zelf!
Dit OS laat nu verbeteren doordat zij afwerking.