ASP.NET 文件操作类
1.读取文件
2.写入文件
using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Xml;namespace BigData.Common.File {/// <summary>/// 文件操作类/// </summary>public class FileHelper{/// <summary>/// 写入一行数据/// </summary>/// <param name="path"></param>/// <param name="str"></param>/// <param name="isAppend"></param>/// <returns></returns>public static bool WriteLine(string path, string str, bool isAppend = true){try{StreamWriter sw = new StreamWriter(path, isAppend);sw.WriteLine(str);sw.Flush();sw.Close();}catch (Exception){return false;}return true;}/// <summary>/// 读取文件所有内容/// </summary>/// <param name="path"></param>/// <returns></returns>public static string ReadAll(string path){string result = string.Empty;try{StreamReader sr = new StreamReader(path);result = sr.ReadToEnd();sr.Close();}catch (Exception){return string.Empty;}return result;}/// <summary>/// 写入文本/// </summary>/// <param name="path"></param>/// <param name="str"></param>/// <returns></returns>public static bool WriteToTxt(string path, string str){try{FileStream fs = new FileStream(path, FileMode.Append);byte[] bs = Encoding.Default.GetBytes(str);fs.Write(bs, 0, bs.Length);fs.Flush();fs.Close();}catch (Exception){return false;}return true;}/// <summary>/// 读取文本/// </summary>/// <param name="path"></param>/// <returns></returns>public static string ReadTxt(string path){string result = string.Empty;try{FileStream fs = new FileStream(path, FileMode.OpenOrCreate);byte[] bs = new byte[fs.Length];fs.Read(bs, 0, bs.Length);result = Encoding.Default.GetString(bs);fs.Close();}catch (Exception){return string.Empty;}return result;}} }
转载于:https://www.cnblogs.com/ligenyun/p/7743461.html
ASP.NET 文件操作类相关推荐
- asp。net中常用的文件操作类
** 文件操作类 **/ #region 引用命名空间 using System; using System.Collections.Generic; using System.Text; using ...
- asp.net 文件操作
在ASP.NET中,文件处理的整个过程都是围绕着System.IO 这个名称空间展开的.这个名称空间中具有执行文件读.写所需要的类.Directory用于创建.移动和枚举通过目录和子目录,File用于 ...
- Java学习总结:41(文件操作类:File)
Java文件操作类:File 在java.io包中,如果要进行文件自身的操作(例如:创建.删除等),只能依靠java.io.File类完成. File类的常用操作方法 No. 方法 类型 描述 1 p ...
- php文件写入生成文件,PHP 文件操作类(创建文件并写入) 生成日志
欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入 PHP 文件操作类(创建文件并写入) 生成日志 /** * 文件操作(生成日志)支持多条插入 * (如果插入多条语句并换行 ...
- php点击按钮创建文件,PHP 文件操作类(创建文件并写入) 生成日_php
path = $path; } //判断操作方式 a追加写 if (! empty ( $mode )) { $this->mode = $mode; } //判断写入的内容 if (! emp ...
- java文件操作和_JAVA文件操作类和文件夹的操作
JAVA文件操作类和文件夹的操作 package com.gamvan.tools; import java.io.BufferedReader; import java.io.File; impor ...
- C# 对Ini文件操作(C# ini文件操作类)
*************************************************** 更多精彩,欢迎进入:http://shop115376623.taobao.com ****** ...
- java中的文件处理io_Java的IO前奏曲:文件操作类之___File
Java的IO前奏曲:文件操作类之___File 在java.io包里面,File类是唯一一个与文件本身操作有关的类,但是不会涉及到文件本身的具体内容(包括文件创建,删除等操作) 代码中的注释有详细说 ...
- fopen文件路径怎么写_php的多功能文件操作类
本类为文件操作类,实现了文件的建立,写入,删除,修改,复制,移动,创建目录,删除目录,列出目录里的文件等功能,路径后面别忘了加"/" 创建指定路径下的指定文件 * @param s ...
最新文章
- linux 脚本 alias,在shell脚本中使用alias别名
- cloudemanager安装时出现ProtocolError: ProtocolError for 127.0.0.1/RPC2: 401 Unauthorized问题解决方法(图文详解)...
- python ide如何运行_如何在Ubuntu上安装IDLE Python IDE
- HAProxy高可用配置视频教程
- python dateformatter_Python dates.DateFormatter方法代码示例
- JavaScript实现使用 BACKTRACKING 方法查找集合的幂集算法
- C#实现RSA加密解密
- 加载gif动图_【知乎编辑技巧】GIF动图 的插入 2020.05
- mysql+ubunt+绿色安装_Mysql在ubuntu18上的安装及简单使用
- 华为发布了其自研的鸿蒙操作系统作文,2020高考模拟作文和范文:让传统文化照亮民族复兴之路...
- html中select标签乱码,select 的过程中中文乱码有关问题求教
- 游侠原创:手机电子商务与社交隐私--网络安全的下一个关注点
- 光电整纬机狭缝检测工作原理
- 韩顺平细说jsp购物车项目--用户登录及验证
- 三级数据库知识点总结
- 无线传感器网络复习大纲
- 【ADS学习笔记(二)——ADS初次仿真】
- 程序员年纪大了干什么
- vue集成Luckyexcel实现在线编辑Excel,可自行导入,也可从服务器端获取
- DELL台式机安装Centos7无法正常展示图形化安装界面
热门文章
- solr mysql 速度_提高solr的搜索速度
- java多线程thread使用_Java多线程——thread及runnable的基本使用及交替执行
- Scale-Adaptive Neural Dense Features: Learning via Hierarchical Context Aggregation
- 怎样设计访谈提纲_访谈提纲设计
- access中布局为阶梯怎么设计_access模拟题1 -
- mysql字符串等于失效_MySql整型索引和字符串索引失效或隐式转换问题
- 游戏云平台怎么开发_百度“云手机”与咪咕快游共建国内最大云游戏平台
- C++ ---------- map的使用
- json数据出现$ref: $.list[0]的解决办法
- IBM押宝比特币 开始测试交易软件块链