File.ReadAllLines(myFile)
.Select(l => l.Split(' ').Select(int.Parse).ToArray()).ToArray();
或:
List<int[]> forThoseWhoHave1GigFiles = new List<int[]>();
using(StreamReader reader = File.OpenText(myFile))
{
while(!reader.EndOfStream)
{
string line = reader.ReadLine();
forThoseWhoHave1GigFiles.Add(line.Split(' ')
.Select(int.Parse).ToArray());
}
}
var myArray = forThoseWhoHave1GigFiles.ToArray();
还有:
File.ReadLines(myFile)
.Select(l => l.Split(' ')
.Select(int.Parse).ToArray())
.ToArray();
在.NET 4.0及更高版本中。