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();
          }
       }
    }

  • 相关阅读:
    网络受限下,使用Nexus要解决的两个问题
    Nexus远程Maven仓库索引下载教程
    maven--私服的搭建(Nexus的使用)
    maven命令/依赖/聚合
    mybatis常用jdbcType数据类型
    Lombok 安装、入门
    jquery append 动态添加的元素事件on 不起作用的解决方案
    Maximum Sum on Even Positions
    哈密顿
    计算几何基础
  • 原文地址:https://www.cnblogs.com/lz-huihui/p/10810209.html
Copyright © 2011-2022 走看看