zoukankan      html  css  js  c++  java
  • asp.net 文件流操作

     public static void CreateFile()
        {
            string filename = @"E:\Test\NewFile.txt";  //在什么路径下创建什么文件NewFile.txt(可以根据自已需要传入参数,路径也可以变化)
            try
            {
                FileStream fs = File.Create(filename);//表示在该路径下创建文件  
                //准备装文本写入文件,将字符串转换为合适的格式,以便可以存储在Byte类型的数组中
                Byte[] info = new UTF8Encoding(true).GetBytes("把数据写入到了NewFile.txt了"); //这是测试数据,实际开发中,可以根据自已的数据变化
                //写入数据
                fs.Write(info, 0, info.Length); //表示给创建文件的对象fs写入数据info(对象)0,表示位置,info.length表示长度(类似数组)
                //刷新和关闭FileStream
                fs.Flush();//清除该流的所有缓冲区,使得所有缓冲的数据都被写入到基础设备
                fs.Close(); //关闭流对象,否则会出现错误,提示程序被占用(关闭当前流并释放与之关联的所有资源)
                HttpContext.Current.Response.Write(filename + "已创建。");
            }
            catch (Exception ex)
            {
                HttpContext.Current.Response.Write("发生错误"+ex.Message);
            }
        }

      -----创建 删除 复制,都差不

         Create(string filePath); 在指定路径中,创建一个具有指定名称的文件
      Delete(string filePath); 从指定路径中删除一个文件
      Exists(string filePath); 验证在指定路径中是否存在一个具有指定名称的文件,返回一个布尔值
      Move(string sourceFilePath,string DestinationFilePath); 将指定文件从源位置移到到目标位置

  • 相关阅读:
    网页对ipad iphone 的样式支持
    Url Properties of SPSite and SPWeb
    vs 2010 中添加 代码模板,动态生成创建时间,创建作者等信息
    明确工作目标,提升工作效率的利器Momentum插件
    与父亲相处的无奈
    VS2012一打开就停止工作的解决方法
    关于SQL Server 中连接查询Join的几种常见用法
    CSS零基础学习笔记.
    SQL Server2014,附加数据库失败,错误为:5120的解决方法
    C#Abstract抽象类的语法
  • 原文地址:https://www.cnblogs.com/yzenet/p/2503747.html
Copyright © 2011-2022 走看看