FileStream的使用

一、写入文件

 string strContent = textBox2.Text.ToString();
            //创建文件流(文件路径,文件操作,创建)
            using (FileStream fs = new FileStream(textBox1.Text, 
FileMode.Create)) {
                //将字符串转成byte数组
                byte[] byteFile = Encoding.UTF8.GetBytes(strContent);
                //参数:要定稿到文件的数据数组,从数组的第几个开始写,一共写多少个字符
               fs.Write(byteFile, 0, byteFile.Length);
               MessageBox.Show("保存成功!");
            }

 二、读取文件

 using (FileStream fs = new FileStream(textBox3.Text, FileMode.Open)) { 
              byte[] byteData=new byte[1024*1024*4];

             int length= fs.Read(byteData, 0, byteData.Length);
             if (length > 0) {
                 string strData = Encoding.UTF8.GetString(byteData);
                 textBox4.Text = strData;
                 MessageBox.Show("读取成功!");
             }
            }

 

posted @ 2013-09-11 21:04  小武子技術博客  阅读(349)  评论(0编辑  收藏  举报