Создание раздела реестра на языке c#

От теории переходим к практике, для начала научимся открывать и создавать разделы реестра

Создание раздела реестра

Для работы нам понадобиться класс RegistryKey, которые предоставляет все необходимые методы для решения наших задач.

Так же добавим ссылку

Далее необходимо создать экземпляр класса RegistryKey.

Например:

метод CreateSubKey

Для создание разделов или подразделов используется метод CreateSubKey;

В первом примере создается раздел «Friends» используя язык c#.

Результат

раздел реестра

метод OpenSubKey

Во втором примере в созданном разделе Friends создадим один подраздел по имени Вася.

В этом примере используется метод OpenSubKey, который проверяет существует ранее созданный нами раздел Friends, если данного раздела нет, то regKey == null и подраздел Вася создан не будет. Так же вторым параметром указываем true, что означает разрешить запись в данный раздел, false только чтение.

Если нет уверенности, что данный раздел реестра уже создан, то можно использовать метод CreateSubKey, который при отсутствие раздела Friends создаст его сам, в отличие от предыдущего метода.

Результат

метод OpenSubKey

Создадим раздел реестра с подразделом

В созданный подраздел Вася добавим подраздел Пупкин.

Результат

метод CreateSubKey

В разделе Friends создадим ещё несколько подразделов используя цикл for и метод CreateSubKey

Результат

разделы реестра

Читайте также:

Похожие темы

c# Как изменить данные в базе данных MySQL?... Изменение данных в базе данных MySQL В этой статье мы рассмотрим на нескольких простых примерах, как изменить данные в базе данных MySQL с помощью яз...
Как выполнить команду в cmd средствами языка c#... Как выполнить команду в cmd В качестве примера рассмотрим выполнение команды ping. Для того чтобы выполнить нашу команду потребуется запустить обр...
c# Шпаргалка для работы с папками и подпапками... c# Шпаргалка для работы с папками и подпапками Перед началом работы подключите пространство имён System.IO Это можно выполнить как вручную, добави...
C# Как переименовать файл? C# Как переименовать файл? В этой заметке будет показано, как можно получить и изменить имена и расширения всех файлов в выбранной вами папке. Дан...
c# Создание веб-сервера с помощью класса HttpListe... Как создать веб-сервер с помощью класса HttpListener? В этой небольшой статье рассмотрим на простом примере, как создать веб-сервер с помощью языка c...