テキスト ファイルを読み取り、値を 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」文字には少し ? があります。その前に、それは何でしょうか?改行文字だと思いますが、よくわかりません。どうすればそれを取り除くことができますか?