zoukankan      html  css  js  c++  java
  • 文件操作类Path

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.IO;

    namespace 文件操作Path类
    {
        class Program
        {
            static void Main(string[] args)
            {
                string p = @"c:\abc\ab\a\b.txt";
                string fn = Path.GetFileName(p);
                Console.WriteLine(fn);
                //这里并没有修改了实际的文件名,知识把字符串p,改成了
                //"c:\abc\ab\a\b.jpg"
                string pResult = Path.ChangeExtension(p, ".jpg");
                Console.WriteLine(pResult);

                string dir = Path.GetDirectoryName(p);
                Console.WriteLine(dir);

                string s1 = @"c:\a\b";
                string s2 = "x.jpg";
                //string r = s1 + s2;
                string r = Path.Combine(s1, s2);
                Console.WriteLine(r);

                string ext = Path.GetExtension(p);
                Console.WriteLine(ext);

                string fnWithoutExt = Path.GetFileNameWithoutExtension(p);
                Console.WriteLine(fnWithoutExt);
                //获得指定路径对应的绝对路径(完整的路径。 )
                string fullPath = Path.GetFullPath("..");
                Console.WriteLine(fullPath);
                //
                Console.WriteLine("临时目录:{0}", Path.GetTempPath());
                Console.WriteLine();
                Console.WriteLine("临时文件名 :{0}", Path.GetTempFileName());
                
                Console.ReadKey();
            }
        }
    }

  • 相关阅读:
    pip 的简单安装与基本使用
    macOS(OS X)安装与配置 Homebrew
    命令行媒体处理工具 FFmpeg
    修正 FreeBSD 字体锯齿问题
    在 Linux 环境直接复移动硬盘上的 GRUB
    命令行视频下载工具 youget 和 youtubedl
    20不努力,30做助理(转载)
    树、森林和二叉树的转换
    百度地图和solr展示资源和附近等功能的实现 二
    加密Web项目中数据库配置文件中的密码
  • 原文地址:https://www.cnblogs.com/zpc870921/p/2640585.html
Copyright © 2011-2022 走看看