У меня есть список видов деятельности. В классе Activity есть свойство ID (Guid для аргументов). Я хочу проверить, есть ли в этом списке Activity в нем с Guid, который у меня есть. Вместо этого:Использование .Contains() для свойства в списке
foreach(Activity activity in ActivityList)
{
if(activity.Id == GuidToCompare)
//Code here
}
Есть ли более эффективный способ добиться того же результата, как я мог бы, если бы я должен был иметь только список Guids (вместо списка активности), и использовать .Contains() ?
У меня есть список структур под названием ActivityAndPO. В этой структуре находится Guid. У меня есть список PO. В классе PO есть Guid.
Я хочу перечеркнуть все объекты в списке ActivityAndPO, где Guid находятся в списке PO.