zoukankan      html  css  js  c++  java
  • C#文件管理

    文件管理(File)类

    基本操作:判存,复制,移动,删除

    基本方法:File.Exist();File.Copy();File.Move();File.Delete();

    using System;
    using System.Collections.Generic;
    using System.IO;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;

    namespace pathclass
    {
      class Program
      {
        static void Main(string[] args)
        {
          string str = @"C:3000softRed SpiderDataMessage老赵.wav";
    //快速获得路径文件下的名字
          Console.WriteLine(Path.GetFileName(str));
    //获得文件的名字,不包括扩展名
          Console.WriteLine(Path.GetFileNameWithoutExtension(str));
    //获得文件的扩展名
          Console.WriteLine(Path.GetExtension(str));
    //获得所在的文件夹的名称
          Console.WriteLine(Path.GetDirectoryName(str));
    //获得文件所在的全路径
          Console.WriteLine(Path.GetFullPath(str));
    //两个字符串路径连接到一起
          Console.WriteLine(Path.Combine(@"c:a" + "b.txt"));
          //int index = str.LastIndexOf("\");
          //str = str.Substring(index + 1);
          //Console.WriteLine(str);
          Console.ReadKey();
          }
      }
    }

    2、文件操作

    using System;
    using System.Collections.Generic;
    using System.IO;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;

    namespace Fileclass
    {
      class Program
      {
        static void Main(string[] args)
        {//创建一个文件
          //File.Create(@"C:UsersAdministratorDesktop ew.txt");
          //Console.WriteLine("创建成功");
          //Console.ReadKey();

    //删除一个文件
          //File.Delete(@"C:UsersAdministratorDesktop ew.txt");
          //Console.WriteLine("删除成功");
          //Console.ReadKey();

    //复制一个文件
          File.Copy(@"C:UsersAdministratorDesktopcode.txt", @"C:UsersAdministratorDesktop ew.txt");
          Console.WriteLine("复制成功");
          Console.ReadKey();
          }
       }
    }

  • 相关阅读:
    【AS3代码】AS调用JS
    【AS3代码】MP3音乐的播放/暂停/设定音量大小
    【AS3代码】在上下文菜单(右键菜单)中添加自定义项
    【AS3代码】更换鼠标箭头样式,并跟随鼠标!
    【AS3代码】创建动态文本
    【AS3代码】播放FLV视频流的三步骤!
    【AS3代码】Timer计时器用法
    【AS3代码】指定间隔时间运行函数 及 停止运行函数
    【AS3代码】Keyboard键盘操作!
    多线程_传送带我们到底能走多远系列(6)
  • 原文地址:https://www.cnblogs.com/lz-huihui/p/10810209.html
Copyright © 2011-2022 走看看