Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
16 / 11 / 0
Регистрация: 06.03.2015
Сообщений: 162
1

Не понятен код с foreach/FirstOrDefault

22.02.2016, 19:56. Показов 683. Ответов 1
Метки нет (Все метки)

C#
1
2
3
4
5
6
7
foreach(var oldDefect in oldDefects)
{
  var number = oldDefect.Number;
  if(newDefects.FirstOrDefault(notOverlappedDefect => notOverlappedDefect.Number == number) != null )
      continue;
  oldDefect.Valid = false;
}
Задание

- описать цель данной процедуры.
- какие изменения повлечет замена FirstOrDefault() на First()?
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.02.2016, 19:56
Ответы с готовыми решениями:

Результат от .FirstOrDefault() на консоль
Здравствуйте ! Подскажите как можно вывести на консоль результат от действия :...

Разобрать код с foreach
static void Main() { int res1 = new int; ...

Переписать код с использованием Foreach
Random rand = new Random(); int arr = new int; for (int i = 0; i <...

Обработка XML. Цикл foreach (XmlNode.) вложенный во внешний foreach
Здравствуйте. Возникла проблема при обработке XML-файла (с помощью XMLDocument). В теме я новичок....

1
Эксперт .NET
7792 / 5257 / 1251
Регистрация: 25.05.2015
Сообщений: 16,028
Записей в блоге: 14
22.02.2016, 20:17 2
Если среди новых дефектов нет старого, то старый помечается устаревшим.
First вылетает с исключением, если соответствие на найдено, а firstordefault возвращает default значение (здесь null).
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.02.2016, 20:17

Ошибка в foreach: foreach statement cannot operate on variables of type 'System.Collections.IEnumerator'
using System; using System.Collections; namespace P { class Program { ...

Нужен простой пример из Foreach в Parallel.Foreach
Покажите любой простой пример из Foreach в Parallel.Foreach. Не могу до конца понять.

List.ForEach vs foreach производительность?
Что лучше использовать в плане производительности List.ForEach или foreach(var ... in ...)? C#...

Не понятен код
На практике приходится изучать COM и на одном из сайтов процессе обучения встетил такой код: ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru