抱歉许久才回您!这样情况下我会用个minValue去记那一维的最小值,等于你还是要绕第三个维度。用个minValue[2][3]阵列去记。假设到最后你要找的是全部最小就只需要一个值。每个维度要找就需要2*3个。这是土法炼钢的方式。另外提供一个LINQ的方法。int maxVal = Enumerable.Range( 0, 4 ).Select( last.Select( lastDim => aryVal[0, 0, lastDim] ).Max();.Select那边是接续上一行的。请多自己下手去试试!LINQ有很多语法可以让你组出想要的结果,希望有帮助您