I'm implementing android RecycleView using Xamarin and Realm as database. RecycleView requires access to datasource by index. Is there any way to retrieve element by index from RealmResults? I've found that it is possible in realm java just by calling realmResults.get(index) method. But apparently dotnet realization of Realm doesn't have such method.
Also according to the Realm documentation:
Objects are not copied - you get a list of references to the matching objects, and you work directly with the original objects that match your query.
So would it be optimal enough to just call .ToList() on realmresults and use this collection as datasource?