zoukankan      html  css  js  c++  java
  • C#(99):System.IO.Path文件路径类

    Path类,以帮助在程序中管理文件和目录路径。

    Path类位于System.IO命名空间,是一个静态类,可以用来操作路径的每一个字段,如驱动器盘符、目录名、文件名、文件扩展名和分隔符等。

    Path类的静态属性和方法,此类操作不影响物理文件。

    属性

    Path类的常用字段成员有PathSeperator(路径分隔符,如”;”)、DirectorySeparatorChar(目录分隔符,如””)、VolumeSeparator(卷分隔符,如”:”)、AltDirectorySeparator(替换目录分隔符,如”/”),常用的方法成员有GetDirectoryName(取目录名)、GetFileName(取文件名)、

    char a = System.IO.Path.VolumeSeparatorChar;//  :
    char b = System.IO.Path.DirectorySeparatorChar;//  

    方法

    GetExtension(取文件扩展名)、GetFullPath(取完整路径)、GetTempPath(取操作系统的临时文件路径)等,例如,以下代码表示提取并显示路径中的目录名和文件名。

    string filePath =@”c:folderfile.txt”;
    
    Path.ChangeExtension(filePath, ".html");// c:folderfile.htm
    Path.Combine("c:folder", "file.txt");// c:folderfile.txt
    Path.IsPathRooted(filePath);    // true
    Path.GetPathRoot(filePath);     // C:
    Path.GetDirectoryName(filePath);// c:folder
    Path.GetFileName(filePath);     // file.txt
    Path.GetFileNameWithoutExtension(filePath);// file
    Path.HasExtension(filePath);    // true
    Path.GetExtension(filePath);    // .txt
    Path.GetFullPath(filePath);     // c:folderfile.txt
  • 相关阅读:
    arc模式和ios的关系
    uitableview置底部,不显示到最顶层
    Mac OS X Lion 10.7.4 升级包
    ObjectiveC urlencode/urldecode url加密解密
    UITableView阴影
    iOS SDK: Working with URL Schemes
    黑苹果mac lion 10.7.3升级10.7.4
    查找 EXC_BAD_ACCESS 问题根源的方法
    "unrecognized selector sent to instance"问题的解决
    测量应用程序cass和cad的使用感受
  • 原文地址:https://www.cnblogs.com/springsnow/p/10346229.html
Copyright © 2011-2022 走看看