C#编程技巧 轻松实现对文件的操作
日期:2007年10月18日 作者: 查看:[大字体 中字体 小字体]-
和Java一样,C#提供的类库能够轻松实现对文件的操作。下面就给出代码示例,大家可以参考一下。
//C#写入/读出文本文件
string fileName =@"c:I.txt";
StreamReader sr = new StreamReader(fileName); string str=sr.ReadLine (); sr.close();
StreamWriterrw=File.CreateText(Server.MapPath(".")+"\myText.txt");
rw.WriteLine("写入");
rw.WriteLine("abc");
rw.WriteLine(".NET笔记");
rw.Flush();
rw.Close();
//打开文本文件
StreamReadersr=File.OpenText(Server.MapPath(".")+"\myText.txt");
StringBuilderoutput=newStringBuilder();
stringrl;
while((rl=sr.ReadLine())!=null)
...{
output.Append(rl+"");
}
lblFile.Text=output.ToString();
sr.Close();
//C#追加文件
StreamWritersw=File.AppendText(Server.MapPath(".")+"\myText.txt");
sw.WriteLine("追逐理想");
sw.WriteLine("kzlll");
sw.WriteLine(".NET笔记");
sw.Flush();
sw.Close();
//C#拷贝文件
stringOrignFile,NewFile;
OrignFile=Server.MapPath(".")+"\myText.txt";
NewFile=Server.MapPath(".")+"\myTextCopy.txt";
File.Copy(OrignFile,NewFile,true);
//C#删除文件
stringdelFile=Server.MapPath(".")+"\myTextCopy.txt";
File.Delete(delFile);
//C#移动文件
stringOrignFile,NewFile;
OrignFile=Server.MapPath(".")+"\myText.txt";
NewFile=Server.MapPath(".")+"\myTextCopy.txt";
File.Move(OrignFile,NewFile);
//C#创建目录
//创建目录c:sixAge
DirectoryInfod=Directory.CreateDirectory("c:\sixAge");
//d1指向c:sixAgesixAge1
DirectoryInfod1=d.CreateSubdirectory("sixAge1");
//d2指向c:sixAgesixAge1sixAge1_1
DirectoryInfod2=d1.CreateSubdirectory("sixAge1_1");
//将当前目录设为c:sixAge
Directory.SetCurrentDirectory("c:\sixAge");
//创建目录c:sixAgesixAge2
Directory.CreateDirectory("sixAge2"); - [1] [2] 下一页
-
- C#编程技巧 轻松实现对文件的操作 相关文章:
- ·Vista操作系统中文件扩展名如何显示
- ·Vista12个最实用操作技巧的基础课
- ·Windows 7操作系统新技术深入探讨
- ·知己知彼 看黑客如何入侵Linux操作系统
- ·深入分析Windows操作系统死机问题
- ·详细分析操作系统死机的问题
- ·分析Windows操作系统死机问题
- ·Linux操作系统下用单网卡捆绑双IP
- ·Linux操作系统精美壁纸推荐(多图)
- ·Windows Vista操作系统八大鸡肋功能
- C#编程技巧 轻松实现对文件的操作 相关软件
- ·《苍天》双手大刀操作方法介绍视频
- ·《苍天》偃月刀操作方法介绍视频
- ·人脑及其操作系统(上、下)
- ·院前急救诊疗常规和技术操作规范
- ·破解专业操盘手核心机密
- ·股票发行上市业务操作指南
- ·给我你的贞操
- ·安装操作系统七步法
- ·电脑上网实用操作教程
- ·短线必胜-盛世操盘宝典
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
上一篇:Live Messenger引起CPU占用率100%的解决
精品推荐
热点TOP10
- ·用c#监控网络流量
- ·C#编写的windows计算器-源代码
- ·飞机订票系统设计
- ·C/C++笔试、面试题目大汇总
- ·《俄罗斯方块》程序编写详解
- ·Windows API-GDI入门基础知识详解(2)
- ·socket编程原理
- ·打字游戏
- ·七年IT奋斗纪实及感悟
- ·C #中的几个线程同步对象方法
- ·牛顿和拉格朗日插值算法
- ·VC++动态链接库编程之MFC扩展 DLL
- ·C# 操作文件
- ·如何用C#编写文本编辑器
- ·c#操作word表格
- ·编程特例篇——LOGO语言
- ·Raw Socket(原始套接字)实现Sniffer(嗅探)
- ·C#编程中的 New 关键词的几种用法
- ·实战开发 C# 索引器学习笔记
- ·C#源码读取excel数据到程序中-SQL SERVER-到dataset中
特别推荐
- ·C#程序开发中的常用函数汇总
- ·C#数据库操作的三种经典用法
- ·C/C++笔试、面试题目大汇总
- ·Beej的网络socket编程指南
- ·socket编程原理
- ·C语言的常用库函数使用方法分析及用途
- ·在C语言中如何处理时间和日期
- ·C++设计模式之Singleton
- ·VC++动态链接库编程之MFC扩展 DLL
- ·TCP/IP网络重复型服务器通信软件的设计
- ·DirectX游戏开发入门
- ·经典与现代的结合:在MFC中集成RAD .NET框架
- ·Windows API-GDI入门基础知识详解(2)
- ·Visual C++ 入门精解
- ·C#基础概念二十五问
- ·用C#实现pdf文件的完整性验证
- ·成为嵌入式程序员应知道的0x10个问题
- ·TCP/IP编程实现远程文件传输
- ·几个C#编程的小技巧
- ·C# 编码规范和编程好习惯
