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

Страница 747 из 1888
Сергей
12.04.2017
14:27:04
Вот тебе массив

Mikhail
12.04.2017
14:27:19
А откуда ты знаешь сколько ты там получил из бд?
чоловик может sql-ридером все читает

Сергей
12.04.2017
14:27:50
Google
Mikhail
12.04.2017
14:28:09
ToArray()
и в чем будет профит в данном случае?

Gid
12.04.2017
14:28:42
Когда тебе понадобится любая сортировка удаление с последующим перечислением на каких-то там разорах

Ты с подливкой проиграешь

Сергей
12.04.2017
14:28:50
Ни в чем, так же как и нет профита в листе, я говорю о том что аргумент не использовать массив чтобы не получить аут оф рендж это не аргумент

Gid
12.04.2017
14:28:54
Только вот не в лучшую сторону

Gid
12.04.2017
14:29:09
НАХУЯ

Сергей
12.04.2017
14:29:14
Неужели ты думаешь что если массив то это только фор

Gid
12.04.2017
14:29:31
Вот ты нагородишь много классной логики с проверками

чтоб где-то что-то не вылетело

не умерло и прочее

вопрос

ЗАЧЕМ?

Google
Сергей
12.04.2017
14:30:10
Gid
12.04.2017
14:30:10
Не вылезет индекс аут оф аррей

так вылезет что-то ещё

Сергей
12.04.2017
14:30:21
что вылезет?

Gid
12.04.2017
14:30:26
Короче, это пиздёжь ни о чём

массивы не всрались

конец

Сергей
12.04.2017
14:30:43
Молодец, все правильно понял

Vyacheslav
12.04.2017
14:30:57
Лист не всрался

Gid
12.04.2017
14:30:58
Спасибо за похвалу которую ты мне предоставил

Владимир
12.04.2017
14:31:02
использовать везде только листы так себе совет. везде лучше использовать максимально общий интерфейс, т.е. IEnumerable<>, например.
А потом спотыкаться об попытки какого-нибудь левого объекта выполнить запрос к бд с уже несуществующим контекстом.

Vyacheslav
12.04.2017
14:31:09
Ienumerable наше все

Сергей
12.04.2017
14:31:39
Ienumerable наше все
Вот я о том же, какая разница что под ним лист или массив

Gid
12.04.2017
14:31:50
буду смотреть как смешно мигает ангуляр при загрузке

Vladimir Bondaryuk
12.04.2017
14:32:13
Странный срач. Нужен неизменного размера используй array, в противном случае list

Mikhail
12.04.2017
14:32:42
Вот я о том же, какая разница что под ним лист или массив
дык реализацию ж тебе когда-то придется создавать... ты ж не всегда откуда-то данные получаешь. так-то да, ienumerable

Сергей
12.04.2017
14:33:17
х3, давно не создавал ни листы ни массивы

Сергей
12.04.2017
14:34:19
Dapper со стороны бд сделает это за тебя, с клиента jsonnet, в коде yield

Google
Сергей
12.04.2017
14:34:43
и 90% покрывает линк

Sergey
12.04.2017
14:36:02
дожили

массивосрач

:)

Mikhail
12.04.2017
14:36:16
и 90% покрывает линк
linq2object или dapper с линком можно подружить? вродж нельзя

Sergey
12.04.2017
14:36:21
такого еще на моей памяти не было

Mikhail
12.04.2017
14:37:02
бля

ща

Gid
12.04.2017
14:37:05
даппер просто ров запросы хуярит

в бд

Сергей
12.04.2017
14:37:24
IEnumerable<T> Query<T> вот что у даппера, а дальше ты сам

Mikhail
12.04.2017
14:38:32
Gid
12.04.2017
14:38:47
Иу, еф-фанбои подползли
Еф топ мега ультра лучшая орм

Сергей
12.04.2017
14:38:48
А в чем проблема?

Что значит подружить?

Му
12.04.2017
14:39:46
даппер просто ров запросы хуярит
а кто не хуярит ров запросы?

Gid
12.04.2017
14:39:58
Google
Gid
12.04.2017
14:40:01
ты пишешь ров запрос

ручками

Mikhail
12.04.2017
14:40:41
А в чем проблема?
я прост подумал что может вы юзаете какую-то либу которая позволяет из даппера возвращаться iqueryable и транслировать linq в sql, а не работать над уже полученным объектом. хотя как бы тогда смысл от даппера был бы

Mikhail
12.04.2017
14:41:50
а сейчас нет смысла от даппера?
да нет же, вы меня не поняли)

проехали короч

Сергей
12.04.2017
14:42:04
а ну ок

Ilya
12.04.2017
14:43:22
нихрена 500 сообщений о том, что использовать, делать что ли совсем нехрен? сегодня же не пятница

Mikhail
12.04.2017
14:43:23
а ну ок
а почему выбор на даппер изначально лег?

Admin
ERROR: S client not available

Сергей
12.04.2017
14:43:46
Я просто не знаю вменяемую альтернативу дапперу, как просто хелперу для запросов в бд и обжект мапперу

Vladimir Bondaryuk
12.04.2017
14:44:33
Petapoco

Mikhail
12.04.2017
14:44:39
Vladimir Bondaryuk
12.04.2017
14:44:41
Он мне больше нравится

Andrey
12.04.2017
14:48:19
https://i.gyazo.com/2ea93ce8a1f76db6a2adcd355fc9e12d.png

Как поменять вот этот экспандер?

Это TreeView

https://pastebin.com/JM5GxpiZ

Google
Andrey
12.04.2017
14:48:39
Кто-нибудь может подсказать?

Сергей
12.04.2017
14:49:13
Mikhail
12.04.2017
14:50:04
звездочек больше
? с даппером у меня небольшой опыт работы, только пробую его - но по первому впечатлению, если нет речи о высоких нагрузках, то работать с еф попроще все-таки

может непривычно пока прост

Летучая
12.04.2017
14:51:25
Тут писали про идеальный код Newtonsoft довольно добротно написан

Эталонная либа всего нугета

Alexander
12.04.2017
14:54:37
Mikhail
12.04.2017
14:55:44
Nikolay
12.04.2017
14:56:44
Это например какие?
Ну вот у меня щас запросик на 100 строк, и где-то 15 джоинов

Mikhail
12.04.2017
14:56:48
EF не может быстро в сложные запросы
где-то слышал что есть какая-то загадочная ормка от ServiceStack которая и в скорость могёт, и линк в запросы транслирует...

Ivan
12.04.2017
14:56:49


Ivan
12.04.2017
14:57:41


ребят, привет, только начал изучать C# и зашел к вам за помощью. поясните мне вот этот код, пожалуйста

Nikolay
12.04.2017
14:58:12
где-то слышал что есть какая-то загадочная ормка от ServiceStack которая и в скорость могёт, и линк в запросы транслирует...
Если придрочиться к SQL, то в целом проблем не возникает. А что-то совсем сложное выношу на сервер

Mikhail
12.04.2017
14:58:20
Ну вот у меня щас запросик на 100 строк, и где-то 15 джоинов
И что EF долго генерит запрос? или его SQL Server долго выполняет?

Ivan
12.04.2017
14:58:27
зачем в цикле i и j инкрементируются и декрементируется cnjkmrj hfp? tckb pyfxtybt ghbcdftdftncz d cfvjv gthdjv wbrkt

Nikolay
12.04.2017
14:58:32
Ivan
12.04.2017
14:58:38
((

Nikolay
12.04.2017
14:58:51
И да, я знаю про ToList и прочие прелести

Mikhail
12.04.2017
14:58:56
проблема join-ов решается Includ-ами

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

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