Как проверить все разделы реестра с одной командой? - C#
Формулировка задачи:
Как можно проверить три и более разделов реестра, чтобы в итоге выполнилась команда исходя из всех разделов?
Проверка последовательная 1 > 2 > 3 = команда.
Если есть 1й раздел, проверить 2й, если он тоже есть, проверить 3й, если все они существуют - выполнить команду.
using (var key = Microsoft.Win32.Registry.LocalMachine.OpenSubKey("SOFTWARE\\1")) using (var key = Microsoft.Win32.Registry.LocalMachine.OpenSubKey("SOFTWARE\\2")) using (var key = Microsoft.Win32.Registry.LocalMachine.OpenSubKey("SOFTWARE\\3"))
Решение задачи: «Как проверить все разделы реестра с одной командой?»
textual
Листинг программы
using (var key1 = Microsoft.Win32.Registry.LocalMachine.OpenSubKey("SOFTWARE\\1")) using (var key2 = Microsoft.Win32.Registry.LocalMachine.OpenSubKey("SOFTWARE\\2")) using (var key3 = Microsoft.Win32.Registry.LocalMachine.OpenSubKey("SOFTWARE\\3")) { if (key1 != null && key2 != null && key3 != null) { // Команда ... } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д