流的操作其实分为字节流和字符流:
字节流和字符流的区别:
如果看顾模式的话,应该就是装饰模式
C# :http://www.cnblogs.com/tangge/archive/2012/10/30/2746458.html#a42