我正在尝试读取一个巨大的.DAT文件。我甚至有.DAT文件的csv,我希望从中读取特定列,例如第1列和第2列,并将列写入列表框。但是在读书的时候我得到了B A。
更新:
这是我的c#代码
private void btnLoad_Click(object sender, EventArgs e)
{
OpenFileDialog ofd = new OpenFileDialog();
string path = "";
ofd.FileName = "";
ofd.ShowDialog();
path = ofd.FileName;
BinaryReader br = new BinaryReader(File.OpenRead(path));
foreach (char ch in br.ReadChars(5000))
richTextBox1.Text += ch;
br.Dispose();
}
如果我在上述代码中犯了错误,请告诉我并帮助我纠正它。