Maximum integer value find in list<int>
Solution 1:
Assuming .NET Framework 3.5 or greater:
var l = new List<int>() { 1, 3, 2 };
var max = l.Max();
Console.WriteLine(max); // prints 3
Lots and lots of cool time-savers like these in the Enumerable class.
Solution 2:
Use Enumerable.Max
int max = l.Max();
Solution 3:
int max = (from l in list select l).Max().FirstOrDefault();
as per comment this should be
l.Max();