我正在读取文本文件并将值存储到 C# 中的数组中。这是代码:
private void btn_readfile_text_Click(object sender, EventArgs e)
{
try
{
using (StreamReader sr = new StreamReader("test.tmp"))
{
String line = sr.ReadToEnd();
var numbers = line.Split(new char[] { ' ' }, StringSplitOptions.RemoveEmptyEntries);
for (int i = 0; i < numbers.Length; i++)
{
//do something with numbers[i]
}
}
}
catch (Exception except)
{
Console.WriteLine("The file could not be read:");
Console.WriteLine(except.Message);
}
}
}
这是文本文件中的内容:
VQ -55.731934 45.378296 -46.411377 0.093072 0.906675 0.030127 -0.409966 16372266l ;5437 ÿ VQ -56.731934 46.378296 -46.411377 0.093072 0.906675 0.030127 -0.409966 16372266l ;5437 ÿ VQ -57.731934 47.378296 -46.411377 0.093072 0.906675 0.030127 -0.409966 16372266l ;5437 ÿ VQ -58.731934 48.378296 -46.411377 0.093072 0.906675 0.030127 -0.409966 16372266l ;5437 ÿ VQ -59.731934 49.378296 -46.411377 0.093072 0.906675 0.030127 -0.409966 16372266l ;5437 ÿ
现在,当我查看数组矩阵时,每个新的“V”字符都有一点?在它之前,那可能是什么?我认为是换行符但不确定,我该如何摆脱它?