Jeder Computer mit Windows verfügt über eine Registrierung , die normalerweise verborgen bleibt . Die Registrierung ist eine Datenbank, die Windows-Konfiguration Informationen sowie Konfigurationseinstellungen durch Programme von Drittanbietern verwendet wird, enthält . Weil manuell Bearbeiten der Registrierung kann seine Funktionsfähigkeit zu zerstören , bevorzugen einige Programmierer , um die Registrierung zu kopieren und diese auch mit Microsoft . NET Programmierumgebung . Microsoft , eingedenk der Programmierer, die die Registry zugreifen müssen , sofern Sie mehrere Klassen , verdeckte die binäre Werte in der Registrierung in String-Werte enthalten verwenden können. Things You 
 Visual Studio 
 brauchen anzeigen Weitere Anweisungen 
 1 
 Öffnen Sie Visual Studio und die Datei , die Sie verwenden , um die Registrierung zugreifen . Type " Microsoft.Win32 " so dass der Compiler erkennt die Registry- Klassen, die Sie in Ihrem Code verwenden werde 
 2 
 Instanziieren Sie ein RegistryKey variable Verwendung des binären Registry- Wert, den Sie brauchen, um zu konvertieren: . 
 < P . > RegistryKey sampleRegistryKey = //Zugang entsprechenden Registry-Datei hier 
 3 
 Konvertieren den Registry-Wert in den binären Datentyp und legen Sie sie in ein Array von Bytes : 
 
 Byte [ ] sampleBytesFromRegistery = (Byte ()) sampleRegistryKey.GetValue ( " RegistryValue "); 
 4 
 Instanziieren eine String-Variable und weisen Sie ihm den Wert der binären Werte: 
 
 String sampleConvertedBytes = New String ( ""); 
 5 
 durch die Anordnung von binären Registry-Werte durchlaufen und weisen jeweils an der Zeichenfolge innerhalb einer foreach-Schleife trennt die einzelnen Werte mit einem Raum : 
 
 foreach (byte x in sampleBytesFromRegistery ) 
 
 { 
 
 sampleConvertedBytes + = x.ToString () + ""; } 
 
 
 6 
 Return die konvertierte Zeichenfolge Telefonvorwahl und nutzen bei Bedarf : 
 
 Rückkehr sampleConvertedBytes ;