zoukankan      html  css  js  c++  java
  • C# 文件操作相关

    #写入/读出文本文件
      string fileName =@"c:\111.txt";
      StreamReader sr = new StreamReader(fileName);                                              string  str=sr.ReadLine  ();                                                                                                                                    sr.close();                                      
      StreamWriter rw=File.CreateText(Server.MapPath(".")+"\\myText.txt");
     rw.WriteLine("写入");
     rw.WriteLine("abc");
     rw.WriteLine(".NET笔记");
     rw.Flush();
     rw.Close();
     //打开文本文件
     StreamReader sr=File.OpenText(Server.MapPath(".")+"\\myText.txt");
     StringBuilder output=newStringBuilder();
     string rl;
     while((rl=sr.ReadLine())!=null)
     {
      output.Append(rl+"");
     }
     lblFile.Text=output.ToString();
     sr.Close();

     //C#追加文件
     StreamWriter sw=File.AppendText(Server.MapPath(".")+"\\myText.txt");
     sw.WriteLine("追逐理想");
     sw.WriteLine("kzlll");
     sw.WriteLine(".NET笔记");
     sw.Flush();
     sw.Close();
     //C#拷贝文件
     string OrignFile,NewFile;
     OrignFile=Server.MapPath(".")+"\\myText.txt";
     NewFile=Server.MapPath(".")+"\\myTextCopy.txt";
     File.Copy(OrignFile,NewFile,true);
     //C#删除文件
     string delFile=Server.MapPath(".")+"\\myTextCopy.txt";
     File.Delete(delFile);
     //C#移动文件
     string OrignFile,NewFile;
     OrignFile=Server.MapPath(".")+"\\myText.txt";
     NewFile=Server.MapPath(".")+"\\myTextCopy.txt";
     File.Move(OrignFile,NewFile);
     //C#创建目录
     //创建目录c:\sixAge
     DirectoryInfod=Directory.CreateDirectory("c:\\sixAge");
     //d1指向c:\sixAge\sixAge1
     DirectoryInfod1=d.CreateSubdirectory("sixAge1");
     //d2指向c:\sixAge\sixAge1\sixAge1_1
     DirectoryInfod2=d1.CreateSubdirectory("sixAge1_1");
     //将当前目录设为c:\sixAge
     Directory.SetCurrentDirectory("c:\\sixAge");
     //创建目录c:\sixAge\sixAge2
     Directory.CreateDirectory("sixAge2");
     //创建目录c:\sixAge\sixAge2\sixAge2_1
     Directory.CreateDirectory("sixAge2\\sixAge2_1");

     

    新一篇: 心如止水 | 旧一篇: C# 网络通讯乱码问题解决小tips

  • 相关阅读:
    EasyPR--开发详解(2)车牌定位
    EasyPR--中文开源车牌识别系统 开发详解(1)
    EasyPR--一个开源的中文车牌识别系统
    Ajax异步请求原理的分析
    ajax同步
    ajax解决跨域
    ajax及其工作原理
    python编码设置
    python编译hello
    WinForm通过操作注册表实现限制软件使用次数的方法
  • 原文地址:https://www.cnblogs.com/sunjie9606/p/1312613.html
Copyright © 2011-2022 走看看