StreamWriter 对象=new StreamReader(文件路径,FileMode,FileEncode)
答案:2 悬赏:0 手机版
解决时间 2021-02-14 11:32
- 提问者网友:心如荒岛囚我终老
- 2021-02-14 04:57
请问StreamWriter 对象=new StreamReader(文件路径,FileMode,FileEncode) 中的FileMode=True的意思是什么?以及FileEncode的意思,还有就是Encoding.default是什么意思。谢谢了!
最佳答案
- 五星知识达人网友:怙棘
- 2021-02-14 05:38
当需要读写基于字符的数据(比如字符串)的时候,StreamReader和StreamWriter就非常有用了。它们都默认使用Unicode字符,当然我们也可以提供一个正确配置的System.Text.Encoding对象的实例来改变默认配置。为了使例子更简单,假设默认的Unicode编码能满足我们的需求。
StreamReader和相关的StringReader(本章后面会讨论)一样,它们都从TextReader抽象类型派生。TextReader基类为这些派生类型提供了一套非常有限的功能,特别是读取字符流。
StreamWriter类型从TextWriter抽象基类派生。这个类定义了一些成员,使得派生的类型能向某个字符流写入文本数据。图16-7显示了这些新的I/O对象之间的关系。
StreamReader和相关的StringReader(本章后面会讨论)一样,它们都从TextReader抽象类型派生。TextReader基类为这些派生类型提供了一套非常有限的功能,特别是读取字符流。
StreamWriter类型从TextWriter抽象基类派生。这个类定义了一些成员,使得派生的类型能向某个字符流写入文本数据。图16-7显示了这些新的I/O对象之间的关系。
全部回答
- 1楼网友:患得患失的劫
- 2021-02-14 06:19
支持一下感觉挺不错的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯