在MSDN上找到 MAX的解释:
1)Max<T>(Func<T, Decimal>) 已重载。 调用序列的每个元素上的转换函数并返回最大 Decimal 值
2)Max<T>(Func<T, Nullable<Decimal>>) 已重载。 调用序列的每个元素上的转换函数并返回可空 Decimal 的最大值
3)Max<T>() 已重载。 返回泛型序列中的最大值。http://msdn.microsoft.com/zh-cn/library/5y536ey6(v=vs.100).aspx

解决方案 »

  1.   

    imageList 是一个 List
    imageList.Max() 表示找出这个list中的最大值
    x => x.Height 表示要找的最大值是image的height属性 
    (x可以换成任意字符,具体请去学学lambda表达式)
    所以 int height = imageList.Max(x => x.Height);  相当于 int height = ImageList中最大的高度值
      

  2.   

    求 这个List<Image> 中height最大值。
      

  3.   

    那么,
    nt height = imageList.Max(x => x.Height);
      是不是可以写成
    nt height = imageList.Max( imageList.Height);
      

  4.   

    int height = imageList.Max(x => x.Height);
    在图片列表中获取高度最高的图片的高度。