[C#] Konvertierung eines String-Arrays in int

Hawkings

Erfahrenes Mitglied
Hi@all

ich habe einen 2 verschiedene Registrywerte, der eine sieht folgendermaßen aus:

C:\Bereitstellungsp_1,C:\Bereitstellungsp_2

Diesen lese ich wie folgt aus und verarbeite ihn
Code:
 char[] lsplitChars = { ' ', ',', '.', ';' };
            RegistryKey regkey = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\MedicalCommunications\AdminMail\settings");
            string junctionpoint = (string)regkey.GetValue("JunctionPoints");
            string[] lVolumeJunctions = junctionpoint.Split(lsplitChars);

Jetzt habe ich aber noch einen weiteren Key, der so ausieht:

10 100

Dieser lautet lPercentMin und mit diesen möchte ich sagen, dass der erste Bereitstellungspunkt mindestens noch 10 % freihaben soll und der andere 100.
Das auslesen ist nicht das Problem, auch nicht das schreiben in ein Array, jedoch ist dieses Array vom Typ string, ich brauche jedoch die Werte im Typ int
Ich hatte mir hierzu bereits die Methode Convert angeschaut, jedoch nicht damit weitergekommen...
Thanks in advanced...;)
 
Super, das war genau das, was ich gsucht habe :)

Code:
        string percentmin = (string)regkey.GetValue("PercentMin");
        string[] lPercentMin = percentmin.Split(lsplitChars);

            for (int i = 0; i < lVolumeJunctions.Length; i++)  {       
             
                int lPercMin = int.Parse(lPercentMin[i]);
                ....
 

Neue Beiträge

Zurück