Как из реестра сделать своеобразную базу данных?
Я выполняю курсовую работу, мне там надо сделать систему для учета и контроля установленных программ, и там надо реализовать белый и черный списки, и я хотел бы узнать, а можно ли реализовать эти списки с помощью реестра
Я вижу это следующим образом: открываю настройки белого списка, наверное в реестре должна быть отдельная ветка для этого, далее идет проверка этой ветки, и если она пустая, то загружается полный список программ из реестра, потом пользователь добавляет программы в белый список, нажимает "Сохранить" и программ, которые вошли в белый список переносятся в ветку для хранения программ из белого списка, а остальные - в другую ветку, чтобы отслеживать, какие программы в белый список вошли, а какие нет, с черным списком тоже самое, но теперь как это реализовать, используя С#?