The Window's register bevat informatie over programma configuraties en data . Programma's Window's toegang tot het register om gegevens op te slaan in " sleutels " die andere programma's bewerkt . De C # programmeertaal bloot controle van het register voor de programmeur waardoor programma's geschreven in C # om nieuwe registersleutels maken en , bewerken of verwijderen van bestaande. Registersleutels organiseren in een hiërarchische manier en werkt met vele soorten gegevens , waardoor ze een van de beste voor opslag maakt . Microsoft Visual Studio 2010 maakt snelle C # programma-ontwikkeling en de express versie is gratis voor niet - commercieel gebruik . Instructies 1 Download en installeer Visual Studio 2010 van de Microsoft website . Open een nieuw of bestaand project oplossing in Visual Studio 2010 . Kopen van 2 Navigeer naar de code waar het register moet worden bewerkt . 3 Maak een nieuwe " RegistryKey " object door te typen " Microsoft.Win32.RegistryKey " gevolgd door een spatie en dan de naam van het object . Als het object werd genoemd " key" dan is het object zou worden aangemaakt met: " Microsoft.Win32.RegistryKey key ; " 4 Selecteer de hoofdsleutel van het register te bewerken , op een nieuwe regel . type " key = Microsoft.Win32.Registry . " direct gevolgd door de naam van het root- sleutel met een punt achteraf . Bijvoorbeeld , als de huidige gebruiker root- sleutel was te bewerken de opdracht zou worden gedefinieerd als : " . Key = Microsoft.Win32.Registry.CurrentUser " 5 Maak een nieuwe sub- sleutel met behulp van het " CreateSubKey " methode . Typ " CreateSubKey ( " " ) ; " onmiddellijk na de punt van de wortel sleutel , het plaatsen van de naam van de sub- sleutel moet worden gemaakt tussen de aanhalingstekens . Indien de sub- sleutel naam was " mySubKey " dan is de lijn zou luiden : " key = Microsoft.Win32.Registry.CurrentUser.CreateSubKey ( " mySubKey " ) ; " 6 Stel een waarde voor de . subsleutelnamen door te typen " key.SetValue ( " op een nieuwe regel met de sub sleutel naam waarde en waardegegevens verpakt in aanhalingstekens , gescheiden door een komma Remembering om de opdracht af te sluiten met . " ) ; " . Om de belangrijkste waarde van de "Naam" is ingesteld op " Bob " vervolgens opdracht zou worden gedefinieerd als : . " Key.SetValue ( " Naam " , " Bob " ) ; " 7 Sluit de toegang tot het register met de " Close " commando op de " RegistryKey " object . . ; " Key.Close ( ) " : als het object "key " dan is de opdracht zou worden aangeduid als heet |