Если у меня есть Sourcelist , каждый из которых содержал Sourcelist , то я могу сгладить стержни из всех Foos в одну коллекцию, используя следующий код, но мне также необходимо удалить дублирование, и я очень не должен использовать технику>.
Код: Выделить всё
foos.Connect()
.MergeMany(foo => foo.Bars.Connect())
.Distinct() // not working
.Sort(SortExpressionComparer
.Ascending(bar => bar.A)
.ThenByAscending(bar => bar.B))
.Bind(out var bars)
.DisposeMany()
.Subscribe();
Подробнее здесь: https://stackoverflow.com/questions/797 ... changesett
Мобильная версия