C# ReadToEnd()不读取空白

C# ReadToEnd()不读取空白,c#,string,windows-phone-8,split,windows-phone-8.1,C#,String,Windows Phone 8,Split,Windows Phone 8.1,我正在尝试使用ReadToEnd()读取文件中的所有内容。但它不读取空白。 这是要读的课文 2014年7月11日~~` 日期后有一个空格(我在写入文件时在日期后添加了一个空格。我在记事本中打开文件进行了重新检查。该空格存在。) 但在使用ReadToEnd阅读时。获取的字符串在日期后没有空格。我使用该空格将日期与字符串的其余部分分开 有什么线索吗?如果不可能,请使用任何其他方法从字符串的其余部分有效分割日期。文件的编码方式是什么?你用什么编码来读取相同的数据?它们都一样吗?你还检查过其他方法,如R

我正在尝试使用ReadToEnd()读取文件中的所有内容。但它不读取空白。 这是要读的课文

2014年7月11日~~`

日期后有一个空格(我在写入文件时在日期后添加了一个空格。我在记事本中打开文件进行了重新检查。该空格存在。)

但在使用ReadToEnd阅读时。获取的字符串在日期后没有空格。我使用该空格将日期与字符串的其余部分分开


有什么线索吗?如果不可能,请使用任何其他方法从字符串的其余部分有效分割日期。

文件的编码方式是什么?你用什么编码来读取相同的数据?它们都一样吗?你还检查过其他方法,如
Read
ReadLine
等是否有帮助吗?这应该没有什么区别,但值得一试。请展示一个简短但完整的程序,演示问题,包括文件,并对
ReadToEnd
返回的内容进行精确诊断。你确定文件都是文本吗?您是否在十六进制编辑器中检查过它?