C#中Stream类的派生类有哪些?
答案:4 悬赏:80 手机版
解决时间 2021-04-02 01:32
- 提问者网友:我没有何以琛的痴心不悔
- 2021-04-01 14:01
C#中Stream类的派生类有哪些?
最佳答案
- 五星知识达人网友:污到你湿
- 2021-04-01 14:46
FileStream:使用文件作为后备设备。
BufferedStream:使用缓冲区作为后备设备,用来增强性能的中间存储。
MemoryStream:使用内存作为后备存储,执行I/O速度快。
NetworkStream:没有后备设备,用于在网络上传输数据。
CryptoStream:和其他流配合使用,执行加密/解密操作。
BufferedStream:使用缓冲区作为后备设备,用来增强性能的中间存储。
MemoryStream:使用内存作为后备存储,执行I/O速度快。
NetworkStream:没有后备设备,用于在网络上传输数据。
CryptoStream:和其他流配合使用,执行加密/解密操作。
全部回答
- 1楼网友:末日狂欢
- 2021-04-01 16:27
CanRead:当前流是否可读。
CanWrite:当前流是否可写。
CanSeek:当前流是否支持定位操作。
Length:流长度,long型
Position:流的当前位置。
CanWrite:当前流是否可写。
CanSeek:当前流是否支持定位操作。
Length:流长度,long型
Position:流的当前位置。
- 2楼网友:舍身薄凉客
- 2021-04-01 15:27
Stream类的常用方法:
Seek()方法:设置流的当前位置。
Read()方法和ReadByte()方法,对流执行同步读取操作。Read()在流尾返回0,ReadByte()返回-1。
Write()方法和WriteByte()方法,对流执行同步写入操作。
Flush()方法:清除缓存区中的内容,并将其内容强制转移至目标设备。
Close()方法:释放资源,如文件、套接字等。该方法自动执行Flush()方法。
Seek()方法:设置流的当前位置。
Read()方法和ReadByte()方法,对流执行同步读取操作。Read()在流尾返回0,ReadByte()返回-1。
Write()方法和WriteByte()方法,对流执行同步写入操作。
Flush()方法:清除缓存区中的内容,并将其内容强制转移至目标设备。
Close()方法:释放资源,如文件、套接字等。该方法自动执行Flush()方法。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯