日期:2014-05-18  浏览次数:21802 次

MemoryStream.Position 和 MemoryStream.Seek 有什么区别吗?

两个都是获取或设置流中的当前位置,好像seek的功能完全覆盖了position的功能,那要postion干什么呢?

------解决方案--------------------
那不行!

我问 U,要是你不知道文件流长度,或者你不关心文件流长度,你只需要取倒数第五个 byte ,你怎么 Position 指定?就需要Seek方法配合 SeekOrigin 枚举。再说,Position 还肩负着“获取”当前位置的重任呢。