У меня есть таблица ссылок на себя, как вы видите:
Я хочу проанализировать эту таблицу, чтобы узнать уровень дерева для каждой категории. например, если уровень корневого узла равен 0, тогда ЦП и жесткий диск, VGA и ОЗУ находятся на уровне 1 и так далее. как я могу справиться с этим?
Я создал словарь, в который нужно добавить идентификатор каждой категории и ее уровень:
Dictionary<int, int> dic = new Dictionary<int, int>();
Ключ - CategoryId, а Значение - Уровень.
Пожалуйста, помогите мне, как я могу заполнить словарь?