Почему HttpSessionState не реализует IDictionary?

HttpSessionState кажется типичным набором ключей -> значений, так почему же он не реализует IDictionary -Интерфейс?

Справочная информация: я пытаюсь вывести / сохранить контекст моего веб-сайта ASP.NET, когда возникает ошибка, и хотел сделать это с помощью рекурсивной функции, которая выводит коллекцию и все содержащие ее коллекции. Поскольку HttpSessionState реализует только ICollection и IEnumerable , я теряю информацию о ключах, если хочу сделать это обычным образом (= работа с интерфейсами) .

6
задан ghimireniraj 18 July 2011 в 16:33
поделиться