`

取得文件名的简单办法

    博客分类:
  • .NET
 
阅读更多

string fullPath = @"D:\KwDownload\song\test.mp3";

string filename = System.IO.Path.GetFileName(fullPath);//文件名  “test.mp3”

string extension = System.IO.Path.GetExtension(fullPath);//扩展名 “.mp3”

string fileNameWithoutExtension = System.IO.Path.GetFileNameWithoutExtension(fullPath);// 没有扩展名的文件名 “test”

 

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    从Linux程序中执行shell(程序、脚本)并获得输出结果

    当你需要执行一个shell命令并收集其所有输出时,一个简单的办法是将命令的输出重定向到一个临时文件。这种方法的实现如下: ```c #define CMD_STR_LEN 1024 int mysystem(char* cmdstring, char* tmpfile) { ...

    操作系统实验

    以UNIX系统文件部分系统调用为基础设计一个简易的图书管理系统。要求实现:图书的录入、查询、借阅、清理、统计等功能、还要实现对每天的借阅情况进行统计并打印出统计报表,操作界面要尽量完善。图书资料信息必须...

    abaqus命令行提交

    其中`<job_name>`是作业名称,可以自定义,但最好与模型文件名一致;`<options>`则根据具体需求选择不同的参数。 ##### 2.2 常用选项 - **cpus**: 指定使用的CPU核心数。例如: ```bash abaqus job=<job_name> ...

    糖果的软件

    管理员具有取得任何文件所有权的隐含能力, 文件所有者也 具有修改文件权限的隐含能力。不过,这些默认的权限是可以被修改的。 要解决因 ACL 导致文件无法删除的问题, 就必须以具有相应权限的用户身 份登录,...

    js 火狐下取本地路径实现思路

    3. 如果上述条件不满足,函数将简单地返回`obj.value`,这通常是文件输入元素的`value`属性,即用户选择的文件名。这个属性是用户在文件对话框中选定文件后返回的值,并不会提供文件的完整路径。 在实现思路中,还...

    最新软件狗时间复制工具

    如果破解者找到办法可以把加密锁中的数据读出来(前提是这个硬件高手可以找到办法),那么这个加密狗也就被破掉了,制作出一个完全相同的加密锁,这种方法我们熟称为加密锁的“克隆”。加密锁客隆技术的产生使加密锁...

    2014年Java最全面试题以及答案.

    有什么办法主动通知虚拟机进行垃圾回收? 垃圾回收器的基本原理是追踪和识别不再被引用的对象,然后释放这些对象占用的内存。Java虚拟机中垃圾回收不能被强制立即进行,但可以通过System.gc()方法提示虚拟机进行垃圾...

    PHP基础教程 是一个比较有价值的PHP新手教程!

    因此你必须有办法将两者区别开来。以下就是你可以采用的几种方法。你可以选用其中一种你最适应的并且就这样坚持这种方法! 从HTML中分离 以下是可以使用的方法: <script language="php"> . . . 语句 与Perl...

    Linux操作系统基础教程

    家公司或个人,任何人都可以免费取得甚至修改它的源代码(source code)。Linux 上的大部 分软件都是由 GNU倡导发展起来的,所以软件通常都会在附着 GNU Public License(GPL) 的情况下被自由传播。GPL 是一种可以...

    你必须知道的495个C语言问题

    5.15 有没有什么简单点儿的办法理解所有这些与空指针有关的东西呢? 5.16 考虑到有关空指针的所有这些困惑,要求它们的内部表示都必须为0不是更简单吗? 5.17 说真的,真有机器用非零空指针吗,或者不同类型用...

    Java面试题整理精华

    可以,但必须有一个公共类且该类的名字必须与文件名相同,其他类应为非公共类。 #### 8. 排序都有哪几种方法?请列举。用JAVA实现一个快速排序? 常见的排序算法包括冒泡排序、插入排序、选择排序、快速排序、归并...

    《你必须知道的495个C语言问题》

    5.15 有没有什么简单点儿的办法理解所有这些与空指针有关的东西呢? 60 5.16 考虑到有关空指针的所有这些困惑,要求它们的内部表示都必须为0不是更简单吗? 60 5.17 说真的,真有机器用非零空指针吗,或者不同...

    DotNetTextBox所见即所得编辑器控件 v3.3.1

    3)修正在Opera浏览器下选择字体颜色功能无法取得所选字体原来颜色的BUG。 4) 增加对FLV文件自动播放的支持(兼容所有浏览器)。 5) 默认的自动媒体文件格式增加SWF、WMA、FLV。 6) function文件夹增加...

    Java面试题以及答案

    - 可以包含多个类,但只能有一个public类,且文件名必须与public类名相同。 - 其他非public类没有此限制。 #### 8. 排序都有哪几种方法?请列举。用JAVA实现一个快速排序? - 常见的排序算法有:冒泡排序、选择...

    C语言FAQ 常见问题列表

    o 6.13 考虑到有关空指针的所有这些困惑, 难道把要求它们内部表达都必须为 0 不是更简单吗? o 6.14 说真的, 真有机器用非零空指针吗, 或者不同类型用不同的表达? o 6.15 运行时的 ``空指针赋值" 错误是什么意思...

    JAVA面试题

    - 可以包含多个类,但每个源文件最多只能有一个公共类,并且该公共类的名字必须与文件名相同。 - 其他类必须声明为私有的或默认访问级别。 #### 8. 排序都有哪几种方法?请列举。用JAVA实现一个快速排序? 常见的...

    会计理论考试题

    第一套 选择题 1.计算机感染病毒后会产生各种现象,以下不属于病毒现象的是__D__。 A、文件占用的空间变大 B、发生异常蜂鸣声 C、屏幕显示异常图形 D、机内的电扇不转 2. Windows98支持下面___C__网络协议。...

    计算机应用技术(实用手册)

    文件的后缀名, *号任意的文件名 44 二.内存出错或是系统出错引起蓝屏 48 三.本机病毒删除不了,解决方法是把硬盘拆下来换到别台主机上进行杀毒,要求挂上去的主机要采用正版杀毒软件,升过级的才可以 49 四.识别...

    整合了所有java经典面试题

    - 可以包含多个类,但只有一个公共类(即声明为public的类),并且该类名必须与文件名相同。 - 其他类必须是私有的或默认访问级别的。 8. **排序都有哪几种方法?请列举。用JAVA实现一个快速排序** - 常见排序...

Global site tag (gtag.js) - Google Analytics