在 C# 中默认字符编码方式为 UTF8,也就是说记事本中的内容被当作 UTF8 字符来处理,但实际上你可能使用的是 ASCII、UniCode 或 GB8132 等字符集或编码方式,请使用正确的字符集或编码方式处理记事本文件中的内容。streamreader filereader=new StreamReader(openDialog1.FileName,
System.Text.Encoding.Default);