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

Страница 476 из 1888
Ilya
03.03.2017
22:03:11
https://drive.google.com/uc?id=0B1JqG9-isoYPeHJWaTA3dlNFZG8

Max
03.03.2017
22:20:32
linq запрос крашится из за того что где то встречает пустой объект

как это можно исправить?

anton
03.03.2017
22:20:53
о, а я уж думал вечер пятницы будет унылый ;)

Google
anton
03.03.2017
22:20:56
показывай запрос

Max
03.03.2017
22:21:15
listLocation.AddRange(FBloc.items.Select(w => w.location).ToList());

обычный запрос

без приблуд

где то видимо свойство location =null

Slava
03.03.2017
22:21:38
как всё сложно

Max
03.03.2017
22:21:43
из за это ексепшен

в том то и дело что ерунда

Slava
03.03.2017
22:22:05
C#6 - ?

Max
03.03.2017
22:22:27
бля наверное))

anton
03.03.2017
22:23:37
FBloc.items это что?

Ilya
03.03.2017
22:23:50
Я бы попросил больше кода

anton
03.03.2017
22:23:53
покажи что есть св-во items и как оно там реализовано

Google
Владимир
03.03.2017
22:24:00
listLocation.AddRange(FBloc.items.Where(x => x.location != null).Select(w => w.location).ToList()); можешь идти спать

Max
03.03.2017
22:24:10
фблок это десерилизонный обеъект

Ilya
03.03.2017
22:24:18
Как-то не однозначно, там не только в локэшене может быть нулл

Max
03.03.2017
22:24:51
Как-то не однозначно, там не только в локэшене может быть нулл
т.е. крашится может из за любого свойства?

Ilya
03.03.2017
22:25:11
Разбей на две операции для начала

Gid
03.03.2017
22:25:57
Алсо, можно ли как-то чекнуть все свойства обьекта на нулл?

сразу?

Ilya
03.03.2017
22:26:06
Ты точно уверен что у тебя айтемз не пустой вообще? А так тебе написали запрос

Max
03.03.2017
22:26:10
типа сначала достать итемы

Ilya
03.03.2017
22:26:15
Да

anton
03.03.2017
22:26:17
фблок это десерилизонный обеъект
ну значит тебе там может FBloc придти, у которого items = null верно? :)

Max
03.03.2017
22:26:23
а ну мб и итем пустой

хз

врятли

Ilya
03.03.2017
22:26:43
Проверь айтемз в отладке

Max
03.03.2017
22:26:47
хотя врпинципе все возможно)

Google
Ilya
03.03.2017
22:26:55
В ряд ли

Владимир
03.03.2017
22:26:56
Алсо, можно ли как-то чекнуть все свойства обьекта на нулл?
FBloc.items.All(x => x.location != null) отдаст фолс на первом нуле

Ilya
03.03.2017
22:27:01
Был тут один с датами

Max
03.03.2017
22:27:04
там приходит по 1к объектов

Gid
03.03.2017
22:27:18
Вот допустим у обжекта 15 полей

Чек иф любое поле == нулл

или 0

Или ещё чё там

Есть подобное?

Max
03.03.2017
22:28:21
да в объекте ваще дохуя нуленых полей

Владимир
03.03.2017
22:28:52
Чек иф любое поле == нулл
эээ, если у тебя их нет где-нибудь в коллекции, то хз. Может через рефлекшен можно

anton
03.03.2017
22:29:11
listLocation.AddRange(FBloc.items.Where(x => x.location != null).Select(w => w.location).ToList()); можешь идти спать
в чем профит? :) null можно добавлять в list, если что твоя проверка на нулл тут ничего не дает, относительно эксепшна

Владимир
03.03.2017
22:31:11
в чем профит? :) null можно добавлять в list, если что твоя проверка на нулл тут ничего не дает, относительно эксепшна
Ну я знаю, и что? Макс сказал, что у него в локейшене нул, поэтому падает. Пусть вставит это, отчистит душу и скажет, почему упало теперь.

anton
03.03.2017
22:31:55
Он нул не селекстнет, не?
дык и что? listLocation.AddRange(FBloc.items.Select(w => w.location).ToList()); он селектит элемент w у которого читает проперти location. если проперти location - null, от этого тут ничего не упадет

Max
03.03.2017
22:33:05
короче))

Google
Max
03.03.2017
22:33:08
мой косяк)

Ilya
03.03.2017
22:33:20
Быть не может

Max
03.03.2017
22:33:25
я лист локайшен объявил как нулл)

т.е. не присвоил ему ничего

и начал в него добавлять объекты))

косяк не в запросе

отбой пацаны)))

ложная тревога)

Admin
ERROR: S client not available

Ilya
03.03.2017
22:34:23
Не факт

Лол

Max
03.03.2017
22:35:33
ну все работает теперь)

как надо)

Microsoft news
03.03.2017
22:36:08
Azure Stack TP3 Gives Visual Studio Some DevOps Hooks https://visualstudiomagazine.com/articles/2017/03/03/azure-stack-technical-preview-3-vs-tfs-support.aspx Now that Azure Stack Technical Preview 3 is out, Visual Studio developers building apps in the Azure cloud platform can take it for a spin.

anton
03.03.2017
22:48:12
listLocation.AddRange(FBloc.items.Where(x => x.location != null).Select(w => w.location).ToList()); можешь идти спать
https://gist.github.com/anonymous/d505eef6723a0b9d936d52cb06d9de22 вот тебе такой же пример. для второго элемента w.Location явно обращаю в null всё прекрасно же?

ложная тревога)
Макс, давай еще чего-нибудь когда там дедлайн у тебя?

anton
03.03.2017
22:50:48
Я с этим и не спорил.
тьфу, в Илью хотел кинуть, да в тебя попал

Он нул не селекстнет, не?
вот на это всё было

Ilya
03.03.2017
22:54:22
вот на это всё было
Ага, я понел уже

Google
Max
03.03.2017
23:02:32
такой вопрос, в форме запускаю задачи всякие в тасках

типа таск.ран

щакрываю форму

таски херачат дальше

как закрыть все таски вызванные формой?

че нить типа аллТаск.Диспонсе()

,skj ,s rhenj)

было бы норм)

Владимир
03.03.2017
23:05:07
Application.Exit(); в обработчик закрытия окна

Max
03.03.2017
23:06:37
вот спасибо

а то я чет искал в гугле, были сложные решения какие то)

anton
03.03.2017
23:09:14
Макс, ты там оставляешь в коде комменты? пиши везде: // привет парням из CSharp chat [RU] от Макса! чтоб если мы это увидим где, нам было сразу понятно, что нужно бежать!

Max
03.03.2017
23:09:57
ты это нигде не увидишь))

не переживай)

anton
03.03.2017
23:10:14
всякое бывает.. я тоже так думал про свой первый код ;)

Max
03.03.2017
23:10:38
ну я пишу для себя)))

anton
03.03.2017
23:10:59
ну ладно.. давай еще чего-нибудь спрашивай

Max
03.03.2017
23:11:07
я думаю если бы ты увидел весь проект, у тебя бы был инфаркт))

anton
03.03.2017
23:11:42
кстати, на той неделе ты вроде инстаграм собирал

Max
03.03.2017
23:11:52
это он и есть

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

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