文件夹判断操作类 - C#小函数类推荐
创始人
2024-11-15 02:04:17
0

       此文记录的是关于文件夹操作的小函数。

/***      文件夹判断操作类      Austin Liu 刘恒辉     Project Manager and Software Designer      E-Mail: lzhdim@163.com     Blog:   http://lzhdim.cnblogs.com     Date:   2024-01-15 15:18:00  ***/  namespace Lzhdim.LPF.Utility {     using System;      using System.IO;      ///      /// 文件夹判断操作类     ///      public class DirDetermineUtil     {         ///          /// 判断目录和文件是否在同一个目录下         ///          /// 文件路径         /// 文件夹路径         /// true 在同一个文件夹;false 不在同一个文件夹         public static bool AreInSameDirectory(string filePath, string directoryPath)         {             // 获取文件的目录路径             string fileDirectory = Path.GetDirectoryName(filePath);              // 标准化路径,移除尾部的斜杠             fileDirectory = fileDirectory.TrimEnd(Path.DirectorySeparatorChar);             directoryPath = directoryPath.TrimEnd(Path.DirectorySeparatorChar);              // 比较两者是否相等             return string.Equals(fileDirectory, directoryPath, StringComparison.OrdinalIgnoreCase);         }          ///          /// 获取文件路径所在的目录名         ///          /// 文件路径         /// 文件所在目录         public static string GetFileLocatedDirName(string filePath)         {             string fileDir = Path.GetDirectoryName(filePath);              if (fileDir == null)             {                 //根目录                 return Path.GetPathRoot(filePath);             }              int lastIndex = fileDir.LastIndexOf("\\");              return fileDir.Substring(lastIndex + 1, fileDir.Length - lastIndex - 1);         }          ///          /// 判断当前文件是否在根目录         ///          /// 文件路径         /// true 在根目录;false 不在根目录         public static bool IsInLocatedRootDir(string filePath)         {             //如果没获取到路径的目录,则为根目录             return Path.GetDirectoryName(filePath) == null;         }     } } 

相关内容

热门资讯

机巧辅助!wepoker插件辅... 机巧辅助!wepoker插件辅助(辅助)确实是有辅助教程(有挂总结)1、完成wepoker插件辅助辅...
烘培辅助!aapoker安装包... 烘培辅助!aapoker安装包怎么使用(辅助)总是是有辅助神器(有挂猫腻)1、任何aapoker安装...
要领辅助!wepoker透视有... 要领辅助!wepoker透视有吗(辅助)切实是真的有辅助技巧(揭秘有挂)wepoker透视有吗能透视...
讲义辅助!aapoker辅助工... 讲义辅助!aapoker辅助工具安全吗(辅助)好像是有辅助方法(竟然有挂)该软件可以轻松地帮助玩家将...
绝活儿辅助!竞技联盟辅助插件(... 绝活儿辅助!竞技联盟辅助插件(辅助)确实存在有辅助工具(有挂分析)竞技联盟辅助插件破解侠是真的助透视...
指南书辅助!wepoker好友... 指南书辅助!wepoker好友房开挂(辅助)都是有辅助器(讲解有挂)wepoker好友房开挂能透视中...
窍要辅助!wepoker手机版... 窍要辅助!wepoker手机版辅助(辅助)一贯是有辅助神器(今日头条)1、该软件可以轻松地帮助玩家将...
秘籍辅助!德普之星辅助工具如何... 秘籍辅助!德普之星辅助工具如何打开(辅助)真是是有辅助攻略(揭秘有挂)1)德普之星辅助工具如何打开免...
诀窍辅助!wepoker免费脚... 诀窍辅助!wepoker免费脚本(辅助)原来有辅助脚本(有挂方针)1、wepoker免费脚本透视辅助...
步骤辅助!竞技联盟透视插件(辅... 步骤辅助!竞技联盟透视插件(辅助)一贯真的是有辅助app(详细教程)1、全新机制【竞技联盟透视插件a...