Tengo una clase que contiene varias propiedades (todas son cadenas si hace alguna diferencia).
También tengo una lista, que contiene muchas instancias diferentes de la clase.C# foreach (propiedad en el objeto) ... ¿Hay una manera simple de hacer esto?
bien la creación de algunas pruebas unitarias para mis clases decidí que quería colocar a través de cada objeto en la lista y luego bucle a través de cada propiedad de ese objeto ...
pensé hacerlo sería tan simple como. ..
foreach (Object obj in theList)
{
foreach (Property theProperties in obj)
{
do some stufff!!;
}
}
Pero esto no funcionó! :( me sale este error ...
"instrucción foreach no puede operar en variables de tipo 'Application.Object' porque 'Application.Object' no contiene una definición pública de 'GetEnumerator'"
¿El alguien sabe de una manera de hacer esto sin toneladas de IFS y bucles o sin meterse en algo demasiado complejo
En el futuro, no diga "No funciona" en una pregunta. En su lugar, especifique el problema que está teniendo (error de compilación, etc.). ¡Gracias! –
¡Actualizado! Gracias por el aviso Robert – Jammerz858