//-------------Path常用方法----------------------
string s=Path.Combine(@"D:\test","2.jpg");//合并两个路径,自动处理分隔符的问题
Console.WriteLine(s);
string s1 = Path.GetDirectoryName(@"D:\build\build\build\Database.cs");//得到文件的路径
Console.WriteLine(s1);
string s2 = Path.GetExtension(@"D:\build\build\build\Database.cs");//得到文件的扩展名
Console.WriteLine(s2);
string s3 = Path.GetFileName(@"D:\build\build\build\Database.cs");//得到文件的文件名和扩展名
Console.WriteLine(s3);
//当前程序集,可以使用Assembly类型的静态方法 GetExecutingAssembly,
//它返回包含当前执行的代码的程序集(也就是当前程序集)。
Assembly asm= Assembly.GetExecutingAssembly();
Console.WriteLine(asm.Location);//获取当前程序集EXE文件路径
Console.WriteLine(Path.GetDirectoryName(asm.Location));//得到EXE文件路径
Console.WriteLine(asm.FullName);
Console.WriteLine(asm.CodeBase);
Console.ReadKey();
Path类常用方法说明
最新推荐文章于 2021-04-05 20:43:49 发布