在我的数组中找到最小元素时,如何指定自定义代码进行比较? 例如,我有两个阵列: int[] a = new int[] {3, 6, 8};
int[] b = new int[] {9, -2, 5};
我想弄清楚,这将是与相应的索引的元素的最小比(即发现的3/9,6/(-2)和8/5最小),然后返回索引。我已经知道Array.Min(),但我想知道是否有可能进行任何类型的定制。
我想在Utils类中定义min和max方法。 @interface Utils
int min(int a, int b);
int max(int a, int b);
@end
但我不想命名参数。这将是一个太重的符号。我想使用C风格的定义。但随后[Utils min(a, b)]作为通话不起作用。我的问题是什么? 预先感谢任何帮助