Path类

class Program
    {
        static void Main(string[] args)
        {
            string str = @"c:\300sof\rsdsd\message\东哥.mp4";
            //获取文件名
            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"));
            Console.ReadKey();
        }
    }

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Path类:string str = @"C:\Users\CH\Desktop\Unity3D及C#.txt";...
    灰灰灰灰灰丶阅读 6,711评论 4 1
  • 1.Path类:专门用来操作路径的 Path.GetFileName(地址字符串)可以快速获得一个路径下的文件名;...
    Mona_Song阅读 1,293评论 0 0
  • CornerPathEffect: 这个类的作用就是将Path的各个连接线段之间的夹角用一种更平滑的方式连接,类似...
    MalDev阅读 4,077评论 0 0
  • Android 除了可以将 N 个点连成一条路径,还为路径绘制提供了 PathEffect 来定义绘制效果,Pat...
    赵者也阅读 4,748评论 0 3
  • 表情是什么,我认为表情就是表现出来的情绪。表情可以传达很多信息。高兴了当然就笑了,难过就哭了。两者是相互影响密不可...
    Persistenc_6aea阅读 126,679评论 2 7