zoukankan      html  css  js  c++  java
  • C# Path 目录

    变量准备

    var filePath = @"c:doc1.txt";
    var dirPath1 = @"c:music";
    var dirPath2 = @"c:movie";
    

    路径拼接

    Console.WriteLine(Path.Combine(dirPath1, "a.mp3")); //c:musica.mp3
    Console.WriteLine(Path.Combine(dirPath2, "b.mp4")); //c:movie.mp4
    

    获取文件夹的名字

    Console.WriteLine(Path.GetDirectoryName(dirPath1)); //c:music
    Console.WriteLine(Path.GetDirectoryName(dirPath2)); //c:
    Console.WriteLine(Path.GetDirectoryName(filePath)); //c:doc
    
    Console.WriteLine(new DirectoryInfo(dirPath1).Name); //music
    Console.WriteLine(new DirectoryInfo(dirPath2).Name); //movie
    Console.WriteLine(new DirectoryInfo(@"d:acd").Parent.Name); //c
    

    获取文件名或后缀

    Console.WriteLine(Path.GetFileName(filePath));  //1.txt
    Console.WriteLine(Path.GetFileNameWithoutExtension(filePath));  //1
    Console.WriteLine(Path.GetExtension(filePath)); //.txt 
    

    获取程序当前目录

    System.AppDomain.CurrentDomain.BaseDirectory
    
  • 相关阅读:
    实验三
    第四次实验
    作业
    第二次实验
    <转>JVM调优
    SQL Server的聚集索引和非聚集索引
    去除DataTable里面重复的数据
    sql server 与 Excel 导入导出
    C#学习笔记 委托和事件
    好多特效
  • 原文地址:https://www.cnblogs.com/trykle/p/14505546.html
Copyright © 2011-2022 走看看