вот вообще не могу понять в чем ошибка
и почему возникает ошибка?Какая ошибка возникает???
Подскажите, как склеить различные коллекции dynBlockRefs в одну dynBlockRefsFull ?Ну так вы уже это делаете
Какая ошибка возникает???Александр, Фатальная ошибка: Unhandled Access Violation Reading 0x0000 Exception at 9a04faebh
И сейчас суда набегут апологеты Linq и научат вас как написать все это в одну строку кода на языке лямбда выражений с кукуевой тучей конвенций массивов в списки и обратноЯтд, что нельзя разочаровывать avc ;D
нельзя разочаровывать avcПока разочарован, мало Linq ;) Даже один милый сердцу foreach выжил
Пока разочарован, мало Linq Даже один милый сердцу foreach выжилНу тогда как-то так (не проверял):
Ну тогда как-то такВо! Вот оно зло вселенское! Пошел за святой водой - монитор окропить :))))
Ну тогда как-то так (не проверял)Красота то какая! Больше функциональщины!
не понимаю почему не получается склеить несколько коллекций в одной.Вот вам вывод - склеить очень даже получается, но клей сильно галлюциногенный и вызывает привыкание ;)
Между прочим человеку нужен был на выходе ObjectIdCollection, а не ObjectId[].Ну это не факт. Возможно, автор просто не знает, что можно использовать List и Array вместо ObjectIdCollection.
Я б немного сократил еще ))Я знаааал, что кто-то обязательно меня ткнёт носом в это :). Но умышленно оставил, просили же - больше Linq! :)
В данном случае не важно, но иногда нужно Concat() вместо Union().Там и SelectMany можно использовать, как тут описано: https://msdn.microsoft.com/ru-ru/library/bb302894(v=vs.110).aspx
Там и SelectMany можно использовать, как тут описано: https://msdn.microsoft.com/ru-ru/library/bb302894(v=vs.110).aspxТочно!