Ho un elenco di attività. Nella classe Activity è una proprietà ID (un Guid per argomento). Voglio controllare se questo elenco ha un'attività in esso con un Guid ho. Invece di questo:Utilizzo di .Contains() su una proprietà in un elenco
foreach(Activity activity in ActivityList)
{
if(activity.Id == GuidToCompare)
//Code here
}
C'è un modo più efficiente per ottenere lo stesso risultato, come ho potuto, se dovessi avere solo un elenco di GUID (invece di un elenco di attività di) e di utilizzare .Contains() ?
Ho una lista di una struttura chiamata ActivityAndPO. In questa struttura è una guida. Ho una lista di PO. Nella classe PO è una guida.
Voglio scorrere tutti gli oggetti nell'elenco ActivityAndPO in cui sono presenti i Guid nell'elenco di PO.