Size: a a a

2020 August 03

ВГ

Влад Горбачёв... in С#
Через Where это отлично работает, но там всего 10 элементов, а если будет большое количество...
источник

ВГ

Влад Горбачёв... in С#
То этот Where по производительности нормально так даст
источник

КА

Костин Алексей Петро... in С#
group
источник

ВГ

Влад Горбачёв... in С#
Понял, сейчас буду пробовать
источник

ВГ

Влад Горбачёв... in С#
Спасибо
источник

А

Андрій in С#
та нафиг он там
источник

А

Андрій in С#
Влад Горбачёв
Понял, сейчас буду пробовать
public static bool isOK(List<int> l) {
       var list =  l
           .Select(x => x.ToString().First())
           .Except(
                   l.Select(x => x.ToString().Last())
       );
          return !list.Any();
   }
источник

ВГ

Влад Горбачёв... in С#
О, спасибо.
источник

ВГ

Влад Горбачёв... in С#
Тоже думал пробовать через Contains или Single
источник

Dm

Dungeon master in С#
Влад Горбачёв
Если использую First - возникает проблема - если нет элемента. который удовлетворяет условию - ловлю ошибку. А если использую FirstOrDefault - по умолчанию он будет брать первый элемент, который и так удовлетворяет заданию.
Вообще-то там тоже предикат может быть
источник

Dm

Dungeon master in С#
Или это я долблбсь в глаза?
источник

Dm

Dungeon master in С#
Или наоборот
источник

Dm

Dungeon master in С#
?
источник

ВГ

Влад Горбачёв... in С#
Да, там есть предикат. Но если такого элемента не существует в коллекции - ловлю ошибку.
источник

Dm

Dungeon master in С#
Он дефолт значение поставит
источник

ВГ

Влад Горбачёв... in С#
Ещё один вариант. У Contains нет предиката, но есть аналог - Any с предикатом
источник

ВГ

Влад Горбачёв... in С#
Dungeon master
Он дефолт значение поставит
Да, но мне этот вариант не подходит
источник

ВГ

Влад Горбачёв... in С#
В итоге всё заработало)
источник

ВГ

Влад Горбачёв... in С#
Всем спасибо
источник

ВГ

Влад Горбачёв... in С#
источник