Stream上的默认实现会创建一个新的单字节数组,然后调用Read。虽然这是正确的,但效率不高。任何带有内部缓冲区的流都应该重写此方法,并提供更高效的版本,以便直接读取缓冲区,从而避免每次调用都分配额外的数组。FileStream.ReadByte - 效率低下 - 这是什么意思?
从FileStream.ReadByte资料为准:
http://msdn.microsoft.com/en-us/library/system.io.filestream.readbyte.aspx
什么是这个meaing,如何克服这种低效率?
你想做什么? – SLaks 2010-10-22 14:57:01
确定上述引用的含义,以便我可以根据上述含义做出合理的决定。 – 2010-10-22 15:00:55