File是提供操作文件的静态方法。
FileStream是操作文件的流。
StreamWriter是写入流。
BinaryReader是用特定的编码将基元数据类型读作二进制值.
FileStream是操作文件的流。
StreamWriter是写入流。
BinaryReader是用特定的编码将基元数据类型读作二进制值.
解决方案 »
- 两窗体间传值的问题?
- 菜鸟提问:怎样接收post变量?
- 如何设计一个页游辅助?
- C# form开发 已经使用皮肤了 如何对按钮进行变颜色?
- Session丢失问题
- 急!急!急!急!急!急!急! 关于数据库权限问题
- 将图片转换成二进制码并还原
- datawindow的update问题,紧急求救
- 在执行到 SQLConnection SQLConnect = new SQLConnection()时出现如下的错误:“System.Data.SqlCli
- 客户要求后台监视他自己的电脑的键盘
- 我想在一个TextBox控件里输入后当我点回车时就刷新一下界面.这个我应该怎么写呀?
- 大家好..我是来自己广东中山的..以后的日子大家多关照..我有个问题不明白..
1.File类是虚类.它只是提供一些静态的方法.其它几个类都是从它那里派生出来的.
2.为什么有的语句非得写成FileStream aa=new FileStream(......);然后再写
StreamReader sr=new StreamReader(aa);不是可以直接写成StreamReader sr=new StreamReader(文件名);
答:其实不是这样的.如果你想对一个文件只是以默认的方式打开的话,那么可以选择后者,当然也可以选前者.我的观点是这时选后者反而方便.但如果你要以打开或创建的方式对文件进行限制的话.那么只能选前者了.后者就无能为力了.
3.最后说说StreamReader和BinaryReader这些有什么区别.它们的区别就是前者只能用来保存文本文档.而后者可以保存类型.也就是说如果你有一个int a=2;那么在前者里面保存的是字符2,而在后者里保存的却是整型2.