文字列を数値に変換することはよくあるのですが、下記のように文字列配列の全要素を数値に変換するにはどうするのか調べたのでメモ書き。
using System;
using System.Collections.Generic;
using System.Text;
using System.Linq;
namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
int.Parse(Console.ReadLine());
long[] nums = Array.ConvertAll(
Console.ReadLine().Split(' '),
new Converter<string,long>( s => long.Parse(s) ));
Console.WriteLine("{0} {1} {2}",
nums.Min(),
nums.Max(),
nums.Sum()
);
}
}
}