Path类
2024-10-12 23:54:11
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;//使用Path类需要引用System.IO namespace _07_Path类
{
class Program
{
static void Main(string[] args)
{
//声明一个路径
String str = @"C:\app\Administrator\admin\orcl\pfile\test.txt"; //获取文件名
Console.WriteLine(Path.GetFileName(str)); //获取文件名,不带扩展名
Console.WriteLine(Path.GetFileNameWithoutExtension(str)); //获取扩展名
Console.WriteLine(Path.GetExtension(str)); //获取文件目录
Console.WriteLine(Path.GetDirectoryName(str)); //获取文件全路径(绝对路径)
Console.WriteLine(Path.GetFullPath(str)); //将两个路径组合成一个新的路径
Console.WriteLine(Path.Combine(@"c:\app\","test.txt")); //将一个文件名与一个路径组合
Console.WriteLine(Path.Combine(@"c:\app\",Path.GetFileName(str))); Console.ReadKey();
}
}
}
最新文章
- 记录几款不错的chrome主题
- .NET 自带的动态代理+Expression 实现AOP
- 浅谈Java的输入输出流(转)
- iOS - MPMoviePlayer 视频播放
- WordPress 3.8.1 /xmlrpc.php拒绝服务漏洞
- linux特殊字符及其作用
- 《java入门第一季》之eclipse快捷键
- maven deploy 指定-DaltDeploymentRepository
- 在Ubuntu中使用JDB调试代码
- WebSocket服务端和客户端使用
- 给json对象去除重复的值
- 访问者模式-Visitor Pattern
- 如何查看java对象的大小
- 小程序踩坑异步请求json时,headers设置 ";content-type";: ";application/x-www-form-urlencoded";
- reportng之测试报告升级美化
- linux 101 hacks 3null 改文件大小写 xargs
- inux下查看.so和可执行文件是否debug编译的方法
- 解决App can’t be opened because it is from an unidentified developer
- 1<;=portNo<;=4竟然在keil4.71里面不报错
- 设置root密码,su与sudo的区别
热门文章
- spring(6)--注解式控制器
- java中字符串切割的方法总结
- 不同的jar里边相同的包名类名怎么区别导入
- Spring笔记(四)SpingAOP
- Oracle10g/11g 在SUSE/RHEL上的安装与配置
- 问题-[致命错误] Project1.dpr(1): Unit not found: &#39;System.pas&#39; or binary equivalents (DCU,DPU)
- snowflake算法(java版)
- 【JAVA - 基础】之Annotation注解浅析
- Map集合中value()方法与keySet()、entrySet()区别
- 【转】在Windows下搭建React Native Android开发环境