一个超级简单文件操作怎么会有错? 报错信息如下:重载“File”方法未获取“1”参数找不到类型或命名空间名称“fl”(是否缺少 using 指令或程序集引用?) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 感谢您使用微软产品。System.IO.File类并不支持您所调用的那些方法,System.IO.File类只有一些静态方法,您不可以创建该类的实例。如够您希望操作一个文件可以使用System.IO.FileStream类。如下所示:FileStream fs = File.Create("CheckFile.cs");fs.Close();如果您希望读取或设置一个文件的某些属性,下面的方法将对你有所帮助:File.GetCreationTime 读取创建时间File.SetCreationTime 设置创建时间File.GetLastAccessTime 读取最后访问时间File.SetLastAccessTime 设置最后访问时间File.GetLastWriteTime 读取最后修改时间File.SetLastWriteTime 设置最后修改时间File.GetAttributes 读取文件属性File.SetAttributes 设置文件属性关于文件操作的更详细的信息请参见:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemiofilememberstopic.asp-微软全球技术中心 VC技术支持本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利。具体事项可参见使用条款(http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。为了为您创建更好的讨论环境,请参加我们的用户满意度调查(http://support.microsoft.com/directory/worldwide/zh-cn/community/survey.asp?key=(S,49854782))。 还想请问声明以下变量:FileStream s2 = new FileStream(@"C:\text.txt", FileMode.Open, FileAccess.Read, FileShare.Read);如何常能写入文件啊,s2.Write s2.WriteByte 这两个方法都不知道怎么调用,常帮助也看不动。他好像一定要写入一个byte数组元素似的,拿我如何写入一些string,int,等类型啊?就算我声明一个byte [] bytes= new Byte[] {1,2,3};也没办法写进去。请指教。 如果要写入二进制文件,可这样:int a=10;BinaryWriter b=new BinaryWriter(s2);b.Seek(0,SeekOrigin.End);b.Write(a); WCF问题 求多线程邮件群发的代码? C#语法问题 关于xml 排序 一问 一个大软件公司的面试题,大家都来答答看 一个关于正则表达式的问题 socket问题! 如何将数据库中的二进制图片保存到本地-winfom 请教DataGridView的问题? 请教c#高手 关于c#连接SQL server的问题。。求大神解答! BinaryWriter.Seek(0,SeekOrigin.End)为什么是将基础流的文
fs.Close();如果您希望读取或设置一个文件的某些属性,下面的方法将对你有所帮助:File.GetCreationTime 读取创建时间
File.SetCreationTime 设置创建时间
File.GetLastAccessTime 读取最后访问时间
File.SetLastAccessTime 设置最后访问时间
File.GetLastWriteTime 读取最后修改时间
File.SetLastWriteTime 设置最后修改时间
File.GetAttributes 读取文件属性
File.SetAttributes 设置文件属性关于文件操作的更详细的信息请参见:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemiofilememberstopic.asp-微软全球技术中心 VC技术支持本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利。具体事项可参见使用条款(http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。
为了为您创建更好的讨论环境,请参加我们的用户满意度调查(http://support.microsoft.com/directory/worldwide/zh-cn/community/survey.asp?key=(S,49854782))。
FileStream s2 = new FileStream(@"C:\text.txt", FileMode.Open, FileAccess.Read, FileShare.Read);
如何常能写入文件啊,
s2.Write s2.WriteByte 这两个方法都不知道怎么调用,常帮助也看不动。
他好像一定要写入一个byte数组元素似的,拿我如何写入一些string,int,等类型啊?就算我声明一个byte [] bytes= new Byte[] {1,2,3};也没办法写进去。请指教。
int a=10;
BinaryWriter b=new BinaryWriter(s2);
b.Seek(0,SeekOrigin.End);
b.Write(a);