Ho letto questa impostazione del registro di sistema molte volte, ma a volte non. Questo è molto raro, ma è stato un incidente in un mio cliente.
È normale che a volte mai esiste la relativa voce nel registro di Windows diventa valore di default invece realmente esistito voce?
Lo stesso utente legge il registro 100 volte e si ottiene il valore di default un po ' più tardi.
public int GetDrukujSaldoOdbiorcy(int DefaultValue)
{
int result = DefaultValue;
try
{
RegistryKey regKey = Registry.CurrentUser.OpenSubKey(@"SOFTWARE\BRMLM\MERA\USER_PARAM\Drukowanie");
if (regKey != null)
{
result = (int)regKey.GetValue("DrukujSaldoOdbiorcy", DefaultValue);
regKey.Close();
}
}