Обновление свойства в списке, где выполняется другое условие свойства - PullRequest
0 голосов
/ 22 августа 2011

В настоящее время у меня есть следующее выражение для обновления свойства IsUnread для всех элементов в моем объекте списка.

myList.ForEach(x => x.IsUnread = true);

Однако я хотел бы применить условие, в котором свойство IsUnreadобновляется до true, если другое свойство (в том же объекте) удовлетворяет определенному условию, в данном случае, где x.UnreadCount > 0

Какой самый чистый / лучший подход для достижения этой цели?

1 Ответ

3 голосов
/ 22 августа 2011

Я добавил скобки для ясности:

myList.ForEach(x => x.IsUnread = (x.UnreadCount > 0));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...