@CSharpChatЭта группа больше не существует

Страница 371 из 1888
Artem
17.02.2017
11:17:18
Бред. Не то вообще.
ты не объяснил что надо) поэтому и получилось

/подгоревшая белочка с нейроновым повидлом
17.02.2017
11:17:33
Artem
17.02.2017
11:17:43
тебе надо сказать, для первого массива, есть ли во втором значение из первого?

/подгоревшая белочка с нейроновым повидлом
17.02.2017
11:17:48
>>CountBy Applies a key-generating function to each element of a sequence and returns a sequence of unique keys and their number of occurrences in the original sequence. This method has 2 overloads.

Google
Илья
17.02.2017
11:18:07
ты не объяснил что надо) поэтому и получилось
Ну можно было хотя бы ориентироваться на то что уже есть у меня. Мой запрос работает правильно. Просто он немного не оптимальный и плохо читабельный.

/подгоревшая белочка с нейроновым повидлом
17.02.2017
11:18:20
>>ExceptBy Returns the set of elements in the first sequence which aren't in the second sequence, according to a given key selector. This method has 2 overloads.

Илья
17.02.2017
11:19:07
через Join сделай
Не знаю как... Никогда его не юзал. Я сделал как мог. Поэтому и спросил помощи тут.

/подгоревшая белочка с нейроновым повидлом
17.02.2017
11:19:47
Илья
17.02.2017
11:21:30
что значит "дубликаты в обоих массивах"?
Как я уже сказал дубликат надо определять (в моем случае) по совпадающему полю.

Вот это прям совсем твоя задача
Не знаю как это можно применить для моей задачи. Да и вообще не хочется для одного запроса (больше таких сложных нет) тащить библиотеку.

/подгоревшая белочка с нейроновым повидлом
17.02.2017
11:25:41
Не знаю как это можно применить для моей задачи. Да и вообще не хочется для одного запроса (больше таких сложных нет) тащить библиотеку.
Притащишь один раз, будешь использовать в других местах. Одна эта функция считает для каждого элемента количество таких в твоём списке. Т.е. Там где больше 1 - есть дубликаты. Но дело твоё, использовать или нет. Можешь посмотреть на гитхабе как она реализована и утащить только этот код в качестве экстеншна.

Илья
17.02.2017
11:27:33
Ладно, тогда я лучше оставлю как есть...

Axm
17.02.2017
11:31:58
var result = items1.Select(item => new { HasDuplicates = items2.Any(i2 => i2.Id == item.Id), Value = item });

Илья
17.02.2017
11:35:02
not bad

Google
Илья
17.02.2017
11:35:23
реально магия ?

Летучая
17.02.2017
12:34:31
Бред. Не то вообще.
Какой ты агрессивный, м. Удивляюсь, почему никто не посоветовал Rm rf

Ilya
17.02.2017
12:35:40
Вообще я подумывал чтобы попросить его rm rf нуть

Но вчера так орал с него

Artem
17.02.2017
12:43:02
var result = items1.Select(item => new { HasDuplicates = items2.Any(i2 => i2.Id == item.Id), Value = item });
в таком решении есть недостаток - сложность. Если сравнивать по одному параметру - квадратичная, по двум - кубическая

Artem
17.02.2017
12:47:50
ну я так и сказал)

но это же думать надо

Ilya
17.02.2017
12:53:42
изи

var list1 = new[] { 1, 2, 3, 4 }; var list2 = new[] { 2, 3, 4 }; var result = from l1 in list1 join l2 in list2 on l1 equals l2 into list3 from l3 in list3.DefaultIfEmpty() select new { Value = l1, HasDuplicate = l3 != 0 }; result.Dump();



Ammendorf
17.02.2017
13:13:40
.

Артём
17.02.2017
14:45:21
Ммм.

Опять говнохак(9(((9(9

Лучший форум: https://dark-time.com
17.02.2017
14:45:53
ммм

Опять говнохак(9(((9(9
та, не, топ говнохак

а не просто

как бы

Артём
17.02.2017
14:46:22
Точно.

Топовый говнохак.

Google
Артём
17.02.2017
14:47:16
Free SSL?)

Лучший форум: https://dark-time.com
17.02.2017
14:49:30
не, let's encrypt

но по сути аналог

Артём
17.02.2017
14:49:47
На 3 месяца.

Vitaliy
17.02.2017
14:53:57
Ребят возник вопрос, есть ли перспективы у классического aps.net mvc или сейчас будет править балом core?

PaGrom
17.02.2017
14:54:58
не вижу смысла писать на классике, когда кор допилят и портанут большинство либ

Alex
17.02.2017
14:57:50
<offtop>бал правят, а не правят им</offtop>

Timur
17.02.2017
15:01:21
не вижу смысла писать на классике, когда кор допилят и портанут большинство либ
А когда кор допилят? И когда портанут? А что делать все эти два-три года, на жёппе сидеть?

Alex
17.02.2017
15:02:06
работать

Timur
17.02.2017
15:02:08
ну вот, кор допилили, подожду, пока портанут. ну вот, портанули, подожду, пока пофиксят. ну вот пофиксили, подожду, пока новая версия выйдет. о, новый тренд, подожду пока его релизнут...

Сергей
17.02.2017
15:02:21
Что с кором не так?

Лучший форум: https://dark-time.com
17.02.2017
15:02:24
Сергей
17.02.2017
15:02:27
Почему нельзя продакшен?

PaGrom
17.02.2017
15:02:51
А когда кор допилят? И когда портанут? А что делать все эти два-три года, на жёппе сидеть?
Писать на классике под дотнет стандарт 2.0, чтобы потом можно было без труда перейти на кор

Timur
17.02.2017
15:03:35
а если писать под 4.6 с wpf, будет трудно перейти на кор?

PaGrom
17.02.2017
15:03:54
С wpf невозможно

Timur
17.02.2017
15:04:21
с форм переходили на wpf, как-то пережили. переживётся и переход на что-то новое

PaGrom
17.02.2017
15:04:32
Во всяком случае пока поддержка не заявлена

Timur
17.02.2017
15:06:01
Почему нельзя продакшен?
да никто не говорит, что нельзя. но и никто не говорит, что можно

Сергей
17.02.2017
15:06:03
Так что с кор не так, все говорят когда допилят и все вот это вот, так а что допилиать?

Google
Artem
17.02.2017
15:06:26
у кор пока с библиотеками проблемы

Сергей
17.02.2017
15:06:31
Какие

Artem
17.02.2017
15:06:41
например недавно тут чувак спрашивал про PushSharp

Slava
17.02.2017
15:06:54
это был я)

но портанул на кору

в целом библиотек много, много не портированно, много с пулл рефрешами с портами для коры, много чего портировано. где и какой либы может не зватить - ХЗ.

Admin
ERROR: S client not available

Axm
17.02.2017
15:09:12
только самопис, только хардкор!

PaGrom
17.02.2017
15:09:17
Так что с кор не так, все говорят когда допилят и все вот это вот, так а что допилиать?
Очень часто пока меняют спецификацию. Недавно вон совсем с json обратно на XML перешли

Artem
17.02.2017
15:09:36
смысл прям вот сейчас ломится на кору?

Artem
17.02.2017
15:09:47
ну кроме хостинга под линуксом?

Timur
17.02.2017
15:09:54
Egor
17.02.2017
15:10:17
Недавно? год назад?
Пару дней назад

Сергей
17.02.2017
15:10:30
PaGrom
17.02.2017
15:10:36
Сергей
17.02.2017
15:10:52
Но вообще файл проекта это не проблема, миграция простая

PaGrom
17.02.2017
15:10:58
ну кроме хостинга под линуксом?
нет смысла кроме этого

Но вообще файл проекта это не проблема, миграция простая
простая, но это сильное изменение спецификации

Timur
17.02.2017
15:12:00
ну, на самом деле ничто не мешает же писать вебапи на коре, а не на 4.6. или что-то мешает?

Google
Сергей
17.02.2017
15:12:04
простая, но это сильное изменение спецификации
Это не проблема потому что они не вырабают поддержку за 1 день

Кто то уже пишет что то у себя?

Slava
17.02.2017
15:13:21
у меня частные проекты

Artem
17.02.2017
15:13:28
просто я уверен, если хоть сколь-нибудьт сложный проект перетаскивать туда, вылезет непортированная библиотека или другая реализация

Timur
17.02.2017
15:13:49
я на работе пробую ангулару отдавать с вебапи коре. но пока пробую только.

Artem
17.02.2017
15:13:54
ну или сегодня все ок, через полгода проект не собирается, т.к. что-то в сборке поменяли

Илья
17.02.2017
15:15:37
var result = items1.Select(item => new { HasDuplicates = items2.Any(i2 => i2.Id == item.Id), Value = item });
Стоп. Я сразу даже не заметил, но этот код не учитывает дубликаты в первом массиве. Только во втором. Не катит!

Какой ты агрессивный, м. Удивляюсь, почему никто не посоветовал Rm rf
Агришься сейчас именно ты. Я лишь сказал что вариант не подходит.

Max
17.02.2017
15:16:30
если объект содержит в себе другие объекты, то в бд это будут типа как разные таблицы?

Timur
17.02.2017
15:16:34
JavascriptServices?
да нет, пока просто отдаю json на запрос

Лучший форум: https://dark-time.com
17.02.2017
15:17:34
как дила

Max
17.02.2017
15:17:40
если через code first генерить бд

Лучший форум: https://dark-time.com
17.02.2017
15:17:41
меня тут в 1 чате забанили

я вернулся

сюда

воот

)

Страница 371 из 1888

Эта группа больше не существует Эта группа больше не существует