现在的位置: 首页 > 综合 > 正文

Path类常用方法说明

2013年10月02日 ⁄ 综合 ⁄ 共 738字 ⁄ 字号 评论关闭

 

   //-------------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();

【上篇】
【下篇】

抱歉!评论已关闭.