如何在数据表中选择列的最小值和最大值?

如何在数据表中选择列的最小值和最大值?,第1张

如何在数据表中选择列的最小值和最大值
int minAccountLevel = int.MaxValue;int maxAccountLevel = int.MinValue;foreach (DataRow dr in table.Rows){    int accountLevel = dr.Field<int>("AccountLevel");    minAccountLevel = Math.Min(minAccountLevel, accountLevel);    maxAccountLevel = Math.Max(maxAccountLevel, accountLevel);}

是的,这确实是最快的方法。使用Linq

Min
Max
扩展名总是很慢,因为您必须迭代两次。您可能会使用Linq
Aggregate
,但是语法不会比现在更漂亮。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5440892.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存