我的应用程序中有一个包含超过400个推钉的列表。为了避免UI阻塞,我使用以下术语以及Rx框架。
var observer = localStoreCollection.ToObservable();
observer.Subscribe(StoresOnNext, StoresOnError, StoresOnCompleted);
在OnNext方法中,我将逐一将这些推钉添加到我的绑定列表中。除了地图之外,我还使用相同的集合填充列表。因此,我需要根据最近的位置对此列表进行排序。我的问题是如何在不重新分配列表的情况下对该集合进行排序(类似于按引用调用的方式)。
注:距离的赋值也是在OnNext方法中完成的。
StoresOnNext
是什么?你是想简单地拥有一个对象的可观察度,该对象具有某个指标(距离)的最低值吗? - Aron