Hello Everyone,
I've been enjoying LLBL and this forum for about 6 months now, but this is my first post.
Yesterday I ran into a problem where I wanted to do a complex, client-side sort on 3 fields in an entity. I tried using a custom IComparer class in the EntityCollection.Sort() method, but the method only sends the specified field into the Comparer, not the entire entity so I couldn't do the complex sort I wanted.
I got around this by copying all the entity objects into an ArrayList and then calling the .Sort() on this using my custom Comparer and it worked fine; for parameters I get two entity objects that use to decide which is greater or lesser.
Am I missing something in LLBL or is this an improvement that we're scheduled to get?
Thanks in advance,
William