CSharp examples for System:Array Index
Get the index of the max value in the array.
// Licensed under the Apache License, Version 2.0 (the "License"); using System.Collections.Generic; using System;// w ww. jav a 2 s .com public class Main{ /// <summary> /// Get the index of the max value in the array. /// </summary> /// <param name="data">The array to search.</param> /// <returns>The result</returns> public static int MaxIndex(int[] data) { int result = -1; for (int i = 0; i < data.Length; i++) { if (result == -1 || data[i] > data[result]) { result = i; } } return result; } /// <summary> /// Get the index of the max value in the array. /// </summary> /// <param name="data">The array to search.</param> /// <returns>The result</returns> public static int MaxIndex(double[] data) { int result = -1; for (int i = 0; i < data.Length; i++) { if (result == -1 || data[i] > data[result]) { result = i; } } return result; } }