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