C#把TXT转换成数组

来源:百度知道 编辑:UC知道 时间:2024/05/27 19:43:49
就是用c#把这TXT中的数字转换成二维护数组,TXT的格式为
9 0 0 0 0
0 3 3 3 3
6 5 2 3 3 ;也就是以回车和空格为划分界线;

每行是定长的吗?如果是的话,下面这么些就行

private void button4_Click(object sender, EventArgs e)
{
string str = File.ReadAllText("D:\\AAA.txt", Encoding.Default);
string[] strArr = str.Split(new string[] { "\r\n" }, StringSplitOptions.RemoveEmptyEntries);
string[,] strArr2 = new string[strArr.Length, 5];
for (int i = 0; i < strArr.Length; i++)
{
string[] strArr3 = strArr[i].Split(new char[] { ' ' });
for (int j = 0; j < 5; j++)
{
strArr2[i, j] = strArr3[j];
}
}
}

二维数据没多大用。
忘记是 那个 是代表x轴 哪个代表y轴了
不然就很简单了。
截取放进取就可以了