Шаг 145 - Открываем пункт OpenSubKey

Для того, чтобы пойти внутрь по дереву, нам нужно открыть пункт это может сделать функция OpenSubKey:

public RegistryKey OpenSubKey(string name);

Смотрим пример:

using System;
using Microsoft.Win32; 

class MainClass
{
	public static void Main(string[] args)
	{
		RegistryKey rk = Registry.CurrentConfig;
		foreach( string s in rk.GetSubKeyNames())
		{
			RegistryKey rkk=rk.OpenSubKey(s);
			Console.WriteLine(rkk.SubKeyCount); 	
			Console.WriteLine(s);
		}
	}
}

Все просто, имея имя мы можем открыть пункт дерева и посмотреть что там внутри. Смотрим результат:

gif/145_1.gif (2581 b)

И в реестре:

gif/145_2.gif (2221 b)


Загрузить проект | Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 24.10.2001