我需要知道如何EOF
在包含大量strings
. 我有这个记录
public struct hiScoreValue{
public string playerName;
public int encryptedScoreValue;
public string scoreMD5Checksum;
}
这基本上循环到文件末尾,除了用于文件识别目的的小标题和存储一些额外内容checksums
以使作弊更加困难。
那么检查文件是否已结束,我最好的选择是什么?捕捉EndOfStream
异常或者有没有更简单的方法,类似于这里的一个:(基本上是获取流的长度并增加大小);