📖deleteVariable

void deleteVariable(RegistryKey key, string keyName, string varName);

key - Корневой ключ (Выбирайте с помощью "Registry". Например: "Registry.LocalMachine")

keyName - Название под-ключа

varName - Название переменной в под-ключе

circle-exclamation

Пример:

MultiAPI.RegEdit.deleteVariable(Registry.LocalMachine, "keeeeey", "variable");

Описание:

Удаляет переменную из под-ключа

Исключения:

Исключения: 0x00003

Обработка: Исключенияarrow-up-right

Код:

RegEdit.cs
public static void deleteVariable(RegistryKey key, string keyName, string varName)
{
    if (string.IsNullOrEmpty(keyName) || string.IsNullOrEmpty(varName)) throw new Exception("0x00003"); // Если переменная "keyName" или "varName" пуста, то выдаём исключение "0x00003"
    RegistryKey key2 = key.OpenSubKey(keyName, true); // Открываем под-ключ из корневого ключа 
    key2.DeleteValue(varName); // Удаляем переменную
    key.Close(); // Закрываем корневой ключ
    key2.Close(); // Закрываем под-ключ
}

Last updated

Was this helpful?