文件操作的一些函数
来源:互联网 发布:mysql.tar.gz下载64位 编辑:程序博客网 时间:2024/06/04 22:06
FileInfo fi = new FileInfo(filePath); //file info. check file time , or file size:long size = fi.Length / 1024; //获取文件的名称 FileInfo fi = new FileInfo(filePath); return fi.Name.Split('.')[0]; File.Exists(filePath); // 判断是否存在文件File.Delete(filePath);// 删除文件string content;File.WriteAllText(filePath, content); // --写入;File.AppendAllTex(filePath,content); //追加File.Copy(sourceFilePath, destFilePath, true); // 复制File.Copy(sourceFilePath, destFilePath);// 移动FileInfo fi = new FileInfo(filePath); //创建文件,并写入一些东西FileStream fs = fi.Create();fs.Write(buffer,0,buffer.length);fs.Close(); //等价操作: FileStream fs = File.Create(filePath);fs.Close();fs.Dispose();*FileStream fs = fi.Open(FileMode.Open); //读出到字符串数组fileSize = fi.Length;fs.Read(buffer, 0, fileSize);return buffer; StreamReader reader = new StreamReader(filePath,encoding); //读出到字符串return (string)reader.ReadToEnd();
/// <summary> /// 写入一行 /// </summary> /// <param name="fileName">文件名</param> /// <param name="content">内容</param> /// <returns></returns> public static bool WriteLine(string fileName, string content) { using (FileStream fs = new FileStream(fileName, FileMode.OpenOrCreate | FileMode.Append)) { lock (fs) { if (!fs.CanWrite) { throw new System.Security.SecurityException("文件fileName=" + fileName + "是只读文件不能写入!"); } StreamWriter sw = new StreamWriter(fs); sw.WriteLine(content); sw.Dispose(); sw.Close(); return true; } } }
0 0
- 文件操作的一些函数
- 文件操作的一些函数
- 文件操作的一些函数
- 文件操作函数的一些问题
- linux下的一些文件操作函数
- linux文件操作的一些函数
- 常用的一些文件操作函数
- c# 文件操作的一些函数
- 文件的一些操作
- 文件的一些操作
- Delphi文件操作所涉及的一些函数 附例子
- ofstream ifstream 文件操作及一些有用的函数
- 关于c语言的一些文件操作函数
- Delphi文件操作所涉及的一些函数
- Delphi文件操作所涉及的一些函数
- Delphi文件操作所涉及的一些函数
- python学习笔记: 一些有用的文件操作函数
- 一些PE文件操作的函数集合DLL库
- hdu 2112 HDU Today
- Android进阶网站分享(持续更新中……)
- 抽象代数——群的基本定义和一些例子
- Mars Chen Android开发教学视频中XML代码实现的总结
- CS:APP 第一章:计算机系统漫游(3)
- 文件操作的一些函数
- 排序算法小结(2)选择排序
- mongodb 常用操作命令大全1
- UINavigation_Bar
- linux常用c函数(中文版)
- MySQL 事件
- ios 富文本
- android 获取内置Sdcard 外置Sdcard内存卡 除了奇葩机型 都能获取到
- 【信息安全】ECC加密算法入门介绍