Forum

Пожалуйста or Регистрация для создания сообщений и тем.

Получение данных из реестра

Всем привет!
Потихоньку осваиваю c#. Сейчас учусь работать с реестром, но возникли для меня две проблемки:
1. Как получить данные из раздела реестра, если он на разных компьютерах разный (в данном случае раздел в скобках).

using RegistryKey key1 = Registry.LocalMachine.OpenSubKey(@"SYSTEM\CurrentControlSet\Control\UnitedVideo\CONTROL\VIDEO\{B9205FFD-D286-11EC-96B5-806E6F6E6963}\0000");

2. Как убрать пробелы при получении имени процессора в конце.

using RegistryKey key = Registry.LocalMachine.OpenSubKey(@"HARDWARE\DESCRIPTION\System\CentralProcessor\0");
label9.Text = $"{key.GetValue("ProcessorNameString")} {key.GetValue("~MHz")}";

Искал в Google, также смотрел видео от Хачатура, про реестр и Trim, но может где то упустил.
Заранее благодарю за помощь!

Привет 🖐

  1. Поменяй ветку (измени подход). Скорее всего Ты пытаешься получить то, что можно получить намного проще и иначе.
  2. В вопросе уже ответ – это Trim()
    Либо Я не понял вопроса ┐('~`;)┌