返回指定的路径字符串的扩展名。

命名空间:System.IO
程序集:mscorlib(在 mscorlib.dll 中)

参数

path

从其获取扩展名的路径字符串。

返回值

包含指定路径的扩展名(包括“.”)的 、空引用(在 Visual Basic 中为 Nothing) 或 。如果 path 为 空引用(在 Visual Basic 中为 Nothing),则 GetExtension 返回 空引用(在 Visual Basic 中为 Nothing)。如果 path 不具有扩展名信息,则 GetExtension 返回 Empty

示例

string fileName = @"C:\mydir.old\myfile.ext";
string path = @"C:\mydir.old\";
string extension;

extension = Path.GetExtension(fileName);
Console.WriteLine("GetExtension('{0}') returns '{1}'", 
    fileName, extension);

extension = Path.GetExtension(path);
Console.WriteLine("GetExtension('{0}') returns '{1}'", 
    path, extension);

// This code produces output similar to the following:
//
// GetExtension('C:\mydir.old\myfile.ext') returns '.ext'
// GetExtension('C:\mydir.old\') returns ''

转载于:https://www.cnblogs.com/EasyLive2006/archive/2006/08/30/490713.html

Path.GetExtension 方法相关推荐

  1. Python中join()方法和os.path.join()方法

    join() 方法: 描述:join()方法用于将序列中的元素以指定的字符连接成一个新的字符串 语法:x.join(y) y: 可迭代对象,对象内的元素必须是字符串类型.对象可以是字符串.元组.列表和 ...

  2. java set path_Java Path.setEffect方法代码示例

    import javafx.scene.shape.Path; //导入方法依赖的package包/类 private void initGraphics() { // Set initial siz ...

  3. python os path isfile_Python path.isfile方法代码示例

    本文整理汇总了Python中os.path.isfile方法的典型用法代码示例.如果您正苦于以下问题:Python path.isfile方法的具体用法?Python path.isfile怎么用?P ...

  4. 项目出现 The superclass “javax.servlet.http.HttpServlet“ was not found on the Java Build Path 解决方法

    项目出现 The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path ...

  5. java path.resolve_Java Path.resolve方法代碼示例

    本文整理匯總了Java中java.nio.file.Path.resolve方法的典型用法代碼示例.如果您正苦於以下問題:Java Path.resolve方法的具體用法?Java Path.reso ...

  6. C#中使用MoveTo和Path.ChangeExtension方法实现文件更改后缀名

    场景 在将数据导出为CSV文件时,需要在导出成功后将CSV文件的后缀名更改为xls. 现在是已经知道每个csv文件的绝对路径,即包含文件扩展名的路径,现在要更改文件的后缀名. 注: 博客主页: htt ...

  7. linux中设置环境变量PATH的方法(转)

    来源:http://blog.sina.com.cn/s/blog_6f4e385c0101ka4u.html 有些命令的路径没有在PATH环境变量中,可以用echo $PATH命令查询得知,添加路径 ...

  8. linux 添加path环境变量中,在Linux里设置环境变量PATH的方法是什?

    我的mips-linux-gcc编译器在"/opt/au1200_rm/build_tools/bin"目录下,build_tools就是我的编译工具,则有如下三种方法来设置环境变 ...

  9. sys.path.append方法

    主要是将这个路径在程序运行的时候加入到环境变量中, 为啥这样做呢, 目的就是给我们的import使用 在开发的时候会有很多的文件夹与py文件,也就是模块,也会涉及到很多的调用,如果我们不用这种方法而这 ...

最新文章

  1. 通俗易懂地解释遗传算法?有什么例子?
  2. Go 语言编程 — 程序结构
  3. Linux系统之更改默认块大小
  4. SAP CRM中间件调试的一些重要方法
  5. 【转】解析.Net框架下的XML编程技术
  6. js eval()函数
  7. 用户与计算机系统的交互换界面,人机交互期末PPT复习(GXNU李智老师)
  8. radio select的 option使用
  9. Property Bags Object Model中的小“陷阱”
  10. 搭建vue脚手架(vue-cli)--基于vue2.0版本
  11. IOS图像2之jpg、png图片保存、互转、设置有损压缩因子
  12. 5步告诉你QQ音乐的完美音质是怎么来的,播放器的秘密都在这里
  13. PDPS软件:PSZ格式文件的保存与打开方法
  14. Python pandas库|任凭弱水三千,我只取一瓢饮(6)
  15. 北斗同步时钟(主时钟控制器)应用于电气化铁道远动系统
  16. 基于ssm的校园二手物品交易平台(idea+spring+springmvc+mybatis+jsp)
  17. vc按钮按下后变灰(不能再按)
  18. 【华为认证-每日十题】HCNP-RS-IENP(1-10)【问】
  19. 工作电子邮件怎么注册?
  20. 索引器(Indexer)

热门文章

  1. 计算机网络学习笔记(22. Web应用概述)
  2. 解决Vue项目报错:Expected indentation of 2 spaces but found 4. eslint(indent) [8, 1]的方法
  3. 互联网广告获客渠道有哪些?
  4. 视频号直播带货成交的三大关键
  5. 现在三十来岁的人存款大概多少?
  6. 是什么在主宰着我们自身的行动?
  7. 文化的作用与本质是什么
  8. 是谁开发出手机曲面屏这种“反人类设计”?
  9. Flask前后端分离跨域问题解决方案
  10. sql server死锁_如何解决SQL Server中的死锁