Проверка наличия в реестре определенных значений - C#
Формулировка задачи:
Доброго всем времени суток, решил поучить C#, и столкнулся с проблемой поиска значения реестра.
с самим нахождением всё понятно. но требуется что-бы выполнялась следующая задача:
если в реестре нету значения "А", то сразу будет производиться поиск в другой ветке реестра и вывод значения "Б"
Вот сам код:
но получается так: если значение "А" находит, то программа выводит значение "Б", а если не находит значение "А", то вообще пустота...
Пользуюсь Visual C# 2008
InitializeComponent();
RegistryKey readKey = Registry.LocalMachine.OpenSubKey("путь1");
textBox1.Text = (string)readKey.GetValue("значение А");
if (readKey.GetValue("значение А") != null)
{
RegistryKey readKey1 = Registry.CurrentUser.OpenSubKey("путь2");
textBox1.Text = (string)readKey1.GetValue("значение Б");
}Решение задачи: «Проверка наличия в реестре определенных значений»
textual
Листинг программы
int integer = (int)key.GetValue("Key");
textBox.Text = Convert.ToString(integer, 16);