// Find the max number of this Array using C# build in function
WriteLine("Find the max number of this Array using C# build in function" + Environment.NewLine+ "{ 1,2,3,4,5,6,7,8,9}");
int[] array = new[] { 1,2,3,4,5,6,7,8,9};
var maxNumber = array.Max();
WriteLine($"Max Number Of this Array:{maxNumber}");
----------------------------------------------------
HIGHEST
----------------------------------------------------
var highest 0;
var index;
var x = 0;
int[] arry = new int[]{1,2,3,4,5,6,7,8};
foreach (dynamic i in arry)
{
if (i > highest){ highest = i; index = x; }
x++;
}
----------------------------------------------------
OR
----------------------------------------------------
using System.Linq;
int maxValue = anArray.Max();
----------------------------------------------------
----------------------------------------------------
LOWEST
----------------------------------------------------
var highest = 100000000000;
var index;
var x = 0;
int[] arry = new int[]{1,2,3,4,5,6,7,8};
foreach (dynamic i in arry)
{
if (i < highest){ highest = i; index = x; }
x++;
}
----------------------------------------------------
// Find the max number of this array using LINQ
Console.WriteLine("Find the max number of this Array using C# build in function { 1,2,3,4,5,6,7,8,9}");
int[] array = new[] { 1,2,3,4,5,6,7,8,9};
var result= array.Select((n, i) => new { Value = n, Index = i }).FirstOrDefault(s => s.Value == array.Max());
Console.WriteLine($"Max Number Of this Array:{result?.Value} and index no: {result?.Index}");