CodeGo.net>如何从领域表中的所有记录中获取某些属性的最大值?

尝试了这个,但是不起作用:

int maxValue = realm.All<myTable>().Max<myTable>().intProperty;

我收到错误消息:

System.NotSupportedException: The method ‘Max’ is not supported

解决方法:

在LINQ中,您需要提供一个表达式,用于选择Max()方法的属性:

int maxValue = realm.All<myTable>().Max(item => item.intProperty);

这可能不适用于LINQ 2实体,因此请使用

int maxValue = realm
    .All<myTable>()
    .OrderByDescending(item => item.intProperty)
    .First().intProperty;
上一篇:Xamarin Android绑定YouTube视频播放器编译错误


下一篇:c#-从Android的Visual Studio模拟器使用Android设备监视器查找文件