将文本文件转换为int数组列表(C#)

将文本文件转换为int数组列表(C#),c#,arrays,int,text-files,C#,Arrays,Int,Text Files,我有一个包含以下内容的文本文件: 63795 765 23780 16935 73358 12982 73530 14494 77439 13646 63795 765 23780 16935 73358 12982 73530 14494 77439 13646 我看过这条线: 但我想知道是否有一种更简单的方法来解决我的问题。是的,就是这样: string[] data = File.ReadAllLines(theFilePath); int[] theValues = data.Sel

我有一个包含以下内容的文本文件:

63795 765 23780 16935 73358 12982 73530 14494 77439 13646 63795 765 23780 16935 73358 12982 73530 14494 77439 13646 我看过这条线:

但我想知道是否有一种更简单的方法来解决我的问题。

是的,就是这样:

string[] data = File.ReadAllLines(theFilePath);

int[] theValues = data.Select(d => int.Parse(d)).ToArray();

UH事情是这样的:-我做错了什么?我是C#的初学者,很抱歉我可能会显得哑巴是的,您已经对数组执行了Console.WriteLine操作,如果您想显示内容并在其上使用for或foreach循环进行迭代并写入值,它将输出数组类型。我真傻,我在编写列表时忘记了for/foreach部分。谢谢你的帮助,它现在可以正常工作了!:)