• C#文件操作


    文件的读取
     FileStream fs = new FileStream(@"D:12.txt", FileMode.Open);
                byte[] buffer = new byte[1024 * 1024];
                fs.Read(buffer, 0, buffer.Length);
                string content = Encoding.Default.GetString(buffer);
                textBox1.Text = content;
                fs.Dispose();

    文件的保存
     SaveFileDialog sfd = new SaveFileDialog();
                DialogResult rst = sfd.ShowDialog();
                if(rst==System.Windows.Forms.DialogResult.OK)
                {
                    FileStream fs = new FileStream(sfd.FileName,FileMode.Create);
                    string content = textBox1.Text;
                    byte[] buffer = ASCIIEncoding.UTF8.GetBytes(content);
                    fs.Write(buffer,0,buffer.Length);
                    fs.Dispose();

    文件的复制
    FileStream streamread = new FileStream(@"D:123.wmv",FileMode.Open);
                FileStream streamwrite = new FileStream(@"F:1212.wmv",FileMode.Create);
                byte[]buffer=new byte[1024*1024*3];
                int Length;
                do
                {
                    Length = streamread.Read(buffer,0, buffer.Length);
                    streamwrite.Write(buffer,0, Length);
                }
                while (Length == buffer.Length);
                streamread.Dispose();
                streamwrite.Dispose();
                MessageBox.Show("Copy Success");

  • 相关阅读:
    08-Django模板(2)
    07-Django模板(1)
    06-Django视图
    05-Django模型(2)
    04-Django模型(1)
    03-Django基础概念和MVT架构
    16-增量式爬虫
    15-scrapy-redis两种形式分布式爬虫
    14-scrapy框架(CrawlSpider)
    Linux启动/停止/重启Mysql数据库的方法
  • 原文地址:https://www.cnblogs.com/HorseKing/p/3550628.html
Copyright © 2020-2023  润新知