C#文件操作的简单实例

 更新时间:2014年02月15日 16:35:33   作者:  
这篇文章主要介绍了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");

相关文章

  • C#实现Menu和ContextMenu自定义风格及contextMenu自定义

    C#实现Menu和ContextMenu自定义风格及contextMenu自定义

    ContextMenu 类表示当用户在控件或窗体的特定区域上单击鼠标右键时会显示的快捷菜单,要想实现自定义的Menu和ContextMenu效果,大家可以通过派生ProfessionalColorTable类,下面小编把实现Menu和ContextMenu自定义风格及ContextMenu自定义给大家整理一下
    2015-08-08
  • C# XML序列化方法及常用特性总结分析

    C# XML序列化方法及常用特性总结分析

    这篇文章主要介绍了C# XML序列化方法及常用特性,总结分析了C# xml序列化的实现方法及序列化常用Attribute含义与功能,具有一定参考借鉴价值,需要的朋友可以参考下
    2016-06-06
  • C#实现Excel表数据导入Sql Server数据库中的方法

    C#实现Excel表数据导入Sql Server数据库中的方法

    这篇文章主要介绍了C#实现Excel表数据导入Sql Server数据库中的方法,结合实例形式详细分析了C#读取Excel表数据及导入Sql Server数据库的具体操作步骤与相关操作技巧,需要的朋友可以参考下
    2017-05-05
  • C#如何实现监控手机屏幕(附源码下载)

    C#如何实现监控手机屏幕(附源码下载)

    这篇文章主要介绍了C#如何实现监控手机屏幕(附源码下载),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-10-10
  • C# 委托(delegate) 的小例子

    C# 委托(delegate) 的小例子

    利用委托(delegate)好像也能解决避免大量switch case的代码。
    2013-03-03
  • C#开发WinForm清空DataGridView控件绑定的数据

    C#开发WinForm清空DataGridView控件绑定的数据

    本文详细讲解了C#开发WinForm清空DataGridView控件绑定数据的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-03-03
  • C# TreeView控件使用技巧汇总

    C# TreeView控件使用技巧汇总

    这篇文章主要介绍了C# TreeView控件使用技巧汇总,TreeView控件在窗体应用里面使用也是频率比较高的,我们在使用TreeView一般是对资源的分层展示,类似数据结构里面树的凹入表示法
    2022-08-08
  • C#商品管理系统简易版

    C#商品管理系统简易版

    这篇文章主要为大家详细介绍了C#商品管理系统简易版,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-02-02
  • 浅谈C#六大设计原则

    浅谈C#六大设计原则

    这篇文章主要介绍了C#六大设计原则的相关内容,文中代码非常细致,供大家参考和学习,感兴趣的朋友可以了解下
    2020-06-06
  • C#如何在窗体程序中操作数据库数据

    C#如何在窗体程序中操作数据库数据

    这篇文章主要介绍了C#如何在窗体程序中操作数据库数据,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-04-04

最新评论