Задать вопрос
@Gangg

Как в C# перебрать колекцию Hashtable?

Тестирую библиотеку ViKing.Engine, в ней есть метод по декодированию json строки. Он возвращает Hashtable. Но вот беда, не могу перебрать данную коллекцию через foreach. Пишет Ошибка Оператор foreach не работает с переменными типа "object", поскольку "object" не содержит открытого определения для "GetEnumerator"
Даю скрин кода

0c15f7c84a2e48f5acf62ef795603462.png

Помогите пожалуйста решить проблему.
  • Вопрос задан
  • 583 просмотра
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
Если он возвращает Hashtable, то согласно из сайта https://professorweb.ru/my/csharp/charp_theory/lev... перед этим надо сначала получить список ключей или значений. Foreach не может работать с парой - только либо с ключами, либо значениями.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы