场景

打开VS,输入Path,我们可以看到其定义。

都是静态方法,所以我们可以使用类名直接调用。

实现

新建命令行程序,编码如下:

string str = @"C:\Users\Administrator\Desktop\badao.txt";//获得文件名Console.WriteLine(Path.GetFileName(str));//获得不包含扩展名的文件名Console.WriteLine(Path.GetFileNameWithoutExtension(str));//获得文件所在文件夹的名称Console.WriteLine(Path.GetDirectoryName(str));//获得文件所在的全路径Console.WriteLine(Path.GetFullPath(str));//拼接路径字符串Console.WriteLine(Path.Combine(@"D:\a\b\","c.txt"));Console.ReadKey();

效果

关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。

大量编程视频教程:https://space.bilibili.com/164396311

C#中Path类的常用方法相关推荐

  1. java file构造方法_Java中FileOutputStream类的常用方法

    今天动力节点java学院小编将为大家分享Java中FileOutputStream类的常用方法,希望通过此文能够帮助到大家,下面就随小编一起看看Java中FileOutputStream类的常用方法都 ...

  2. java中立方根方法_java基础:4、java中Math类的常用方法?

    4.java中Math类的常用方法? Java的Math类封装了很多与数学有关的属性和方法.如下所示: System.out.println("计算平方根--Math.sqrt(81)--  ...

  3. Java中Arrays类的常用方法

    Java中Arrays类的常用方法 Arrays类位于 java.util 包中,主要包含了操作数组的各种方法. import java.util.Arrays; Arrays.fill(); //填 ...

  4. arduino char*转string_Java 中 String 类的常用方法汇总

    一.String 类的概念以及特性 1.String 类的概念 String 类代表字符串,在 java.lang 包中.字符串是常量 ,用双引号引起来表示. 它的值在创建之后不能更改 .由 0 或多 ...

  5. Java中ArrayList类的常用方法

    ArrayList对象是可变数组,可以不设置长度.下面介绍一些常用方法.该对象是从0下标开始计算的.主要分成四个部分,增加元素,删除元素,修改元素,查找元素. 是有序的 目录 一.增加元素 二.删除元 ...

  6. java 实现 string类_java 中String类的常用方法总结,带你玩转String类。

    String类: String类在java.lang包中,java使用String类创建一个字符串变量,字符串变量属于对象.String类对象创建后不能修改,StringBuffer & St ...

  7. java中String类的常用方法总结

    String类: String类在java.lang包中,java使用String类创建一个字符串变量,字符串变量属于对象.String类对象创建后不能修改,StringBuffer & St ...

  8. java 中String类的常用方法总结,玩转String类

    String类: String类在java.lang包中,java使用String类创建一个字符串变量,字符串变量属于对象.String类对象创建后不能修改,StringBuffer & St ...

  9. java string类api_JAVA中String类的常用方法API

    @[toc] 前言 String 类是我们日常经常使用的Java类,以下是对该类的信息汇总,类的关系图如下 String类关系图 创建: String s="hello!";//使 ...

最新文章

  1. 0027-如何在CDH集群启用Kerberos
  2. 设计模式 ---适配器模式
  3. c语言程序设计课件数组,数组(C语言程序设计)课件
  4. MyBatis的逆向工程工具,自动生成数据库对应的POJO实体类、mapper接口、增删改查mapper.xml文件
  5. Python批量爬取名字中带有中文的pdf文件
  6. cudnn7.6.5下载 solitairetheme8_233小游戏下载安装赚钱-233小游戏下载安装最新版v2.29.4.5...
  7. JavaScript中的[]和{}
  8. java教程张孝祥_张孝祥Java教程 笔记 1
  9. QT学习之路五(一个登陆界面)
  10. C# Newtonsoft的使用
  11. 劲爆周鸿祎网络炒作黑幕
  12. html下划线无阴影效果,CSS | 实现下划线的N个姿势
  13. oracle ogg checkpoint,OGG目的端的checkpoint table被drop的修复方法
  14. unity 地图画格_unity开发之3d网格地图(一)
  15. python实现下载小说并保存在本地
  16. 计算机盘0字节可用,本地磁盘显示0字节可用数据恢复方法教程
  17. 【架构】需求决定架构 —— 萌Mark的架构升级之路
  18. Android 10 文件读写权限申请
  19. 浅析copy和deepcopy
  20. 机器学习-知识点总结

热门文章

  1. 用python定义一个员工类_python类的定义和使用
  2. makefile 常用命令
  3. LinkedList ArrayList Vector的区别
  4. 「后端小伙伴来学前端了」Vuex进阶操作,让你的代码更加高效(简称如何学会偷懒 【手动狗头】)
  5. html解析器编译原理,编译原理实验报告词法分析器(内含源代码).docx
  6. sql服务器时间不正确,SQL Server 服务器本地时间更改对SQL Server本身的影响
  7. ft2232驱动安装方法_PC adapter USB驱动安装方法
  8. vue sleep_vue不常用的知识点的整理
  9. mate30pro什么时候可以升级鸿蒙,mate 30pro什么时候能装鸿蒙系统?
  10. python计算多次_Python – 只计算一次属性并多次使用结果(不同的方法)