Return multiple values: Difference between revisions

Content added Content deleted
(Added C# solution.)
m (→‎{{header|C sharp}}: Small change to LINQ.)
Line 55: Line 55:
static Tuple<int,int> MinMaxNum(IEnumerable<int> nums)
static Tuple<int,int> MinMaxNum(IEnumerable<int> nums)
{
{
var sortedNums = (from num in nums orderby num ascending select num).ToArray();
var sortedNums = nums.OrderBy(num => num).ToArray();
return new Tuple<int, int>(sortedNums.First(), sortedNums.Last());
return new Tuple<int, int>(sortedNums.First(), sortedNums.Last());
}
}