现在的位置: 首页 > 综合 > 正文

c#中文件操作

2012年10月17日 ⁄ 综合 ⁄ 共 1218字 ⁄ 字号 评论关闭

   //DirectoryInfo dir = new DirectoryInfo("c:\\");
          //  System.IO .FileSystemInfo[] fis = dir.GetFileSystemInfos();
          //  if (fis[1] is DirectoryInfo )
          //  {
          //      //fis[1]是一个文件夹
          //  }
          //  if (fis[1] is FileInfo)
          //  {
          //      //fis[1]是一个文件
          //  }
        private void operatorFileBtn_Click(object sender, EventArgs e)
        {
            FileInfo fi = new FileInfo("aa.txt");
            if (fi.Exists)
            {
                //向文件中追加信息
                using (StreamWriter sw =fi.AppendText ())
                {
                    sw.Write("这是测试信息:::");
                }
            }
            else
            {
                //创建文件并写入信息
                using (StreamWriter sw = fi.CreateText())
                {
                    sw.Write("创建文件::");
                }
            }
           
        }

        private void readBtn_Click(object sender, EventArgs e)
        {
            FileInfo fi = new FileInfo("aa.txt");
            if (fi.Exists)
            {
                //读取文件内容
                using (StreamReader sr=fi.OpenText())
                {
                    this.richTextBox1.Text = sr.ReadToEnd();
                }
            }
            fi.CopyTo("d:aa.txt");
            fi.Create();
            fi.Delete();
        }

抱歉!评论已关闭.