У меня есть класс, содержащий несколько свойств (все являются строками, если это имеет значение).
У меня также есть список, который содержит много разных экземпляров класса.
Создавая некоторые модульные тесты для своих классов, я решил, что хочу пройтись по каждому объекту в списке, а затем просмотреть все свойства этого объекта ...
Я думал, что сделать это будет так же просто, как ...
foreach (Object obj in theList)
{
foreach (Property theProperties in obj)
{
do some stufff!!;
}
}
Но это не сработало! :(
Я получаю эту ошибку ...
"оператор foreach не может работать с переменными типа« Application.Object », поскольку« Application.Object »не содержит общедоступного определения для« GetEnumerator ».
Кто-нибудь знает способ сделать это без множества циклов if и циклов или не вдаваясь во что-то слишком сложное?