¿Cómo iterar sobre los datos de los objetos en una lista?
Primero, necesitas saber el tipo de objeto del que deseas agregar datos a la lista, digamos que su tipo es Proyecto
Escribe así
Proyecto myproject = Los datos que desea determinar;
bool listHasMyproject = false;
foreach (var elemento en list.Items)
{
Proyecto proj = (Proyecto)item;
if(proj.equals(myProject))// Para juzgar si es igual a sus datos, debe anular el método igual. también puedes juzgar según el nombre (si los nombres no se repetirán)
{
listHasMyproject = true;
}
}
}
if(listHasMyporject){.....}//Tus datos existen en la lista Lista
else{.... .}.