⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sample10.cs

📁 C#函数手册
💻 CS
字号:
namespace apiBook
{
	using System;
	using System.IO;	
	public class TestPathClass
	{
		public static void Main()
		{
			string path="C:\\language\\testPath.txt";
			FileStream testFS=File.Create(path);
			testFS.Close();
			Console.WriteLine("全路径:"+Path.GetFullPath(path));
			//使用GetFullPath方法获取文件的绝对路径
			Console.WriteLine("文件的目录:"+Path.GetDirectoryName(path));
			//使用GetDirectoryName方法获取文件的目录信息
			Console.WriteLine("文件的扩展名:"+Path.GetExtension(path));
			//使用GetExtension方法获取文件的扩展名
			Console.WriteLine("文件名:"+Path.GetFileName(path));
			//使用GetFileName方法获取文件名
			Console.WriteLine("去掉扩展名的文件名:"+Path.GetFileNameWithoutExtension(path));
			//使用GetFileNameWithoutExtension方法获取不带扩展名的文件名
			Console.WriteLine("文件的根目录:"+Path.GetPathRoot(path));
			//使用GetPathRoot方法获取文件根目录信息
			Console.WriteLine("临时文件名:"+Path.GetTempFileName());
			//使用GetTempFileName方法获取临时文件名
			Console.WriteLine("临时文件目录:"+Path.GetTempPath());
			//使用GetTempFileName方法获取临时文件目录信息
			Console.WriteLine("文件"+path+"是否是绝对路径?"+Path.IsPathRooted(path));
			//使用IsPathRooted方法判断该文件名是否是绝对路径
			Console.WriteLine("文件名testPath.txt是否是绝对路径?"+Path.IsPathRooted("testPath.txt"));
			Console.WriteLine("C:\\language目录下的文件有:");			
			Console.WriteLine("现在将文件扩展名改为.lz ");
			Console.WriteLine(Path.ChangeExtension(path,".lz"));
			//使用ChangeExtension方法更改文件的扩展名			
		
			Console.WriteLine("C:\\和language\\testPath.txt组合的信息是:"+Path.Combine("C:\\","language\\testPath.txt"));
			//使用Combine方法将文件名组合起来				
			Console.WriteLine("路径"+path+"是否包含扩展名?"+Path.HasExtension(path));	
			//使用HasExtension方法判断路径名是否包含扩展名
			Console.WriteLine("目录C:\\language是否包含扩展名?"+Path.HasExtension("C:\\language"));
			Console.ReadLine();
		}
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -