zoukankan      html  css  js  c++  java
  • 路径操作

    #region  路径操作
            /// <summary>
            ///  路径操作
            /// </summary>
            /// <param name="sender"></param>
            /// <param name="e"></param>
            private void button1_Click(object sender, EventArgs e)
            {
                //更改路径字符串的后缀名 不会更改实际的文件  
                string newPath = Path.ChangeExtension(@"d:1212121.ttt", "avi");
                newPath = @"d:12" + "12.txt";
                //合并多个字符串路径 如果没有 自动加.
                newPath = Path.Combine(@"d:12", "12.txt");
                string path = @"E:广州传智20130228.Net训练营四期20130309集合_文件操作Code2013030912.avi ";
                //得到文件路径所在的目录. 如果本身就是1个目录路径 就直接返回这个目录.
                newPath = Path.GetDirectoryName(path);
                //得到指定文件路径的后缀名 如果不是1个文件路径 返回空串.
                newPath = Path.GetExtension(path);
                //得到指定路径的文件名(带后缀的)
                newPath = Path.GetFileName(path);
                //只得到文件名 不要后缀
                newPath = Path.GetFileNameWithoutExtension(path);
                //相对路径 绝对路径.
                string p = "1.txt";
                newPath = Path.GetFullPath(p);
                //得到系统的临时目录.
                newPath = Path.GetTempPath();
                //得到1个随机的系统文件名  这个文件已经创建好了
                newPath = Path.GetTempFileName();
                MessageBox.Show("成功!" + newPath);
            } 
            #endregion
    

      

  • 相关阅读:
    【Mysql学习笔记】浅析mysql的binlog
    HBase 学习笔记---守护进程及内存调优
    字符集例子-同一字符不同字符集编码不同及导入导出的乱码
    随机访问
    格式化的代价
    读写文本文件
    缓冲
    加速I/O的基本规则
    序列化再探讨
    数据库I/O:CMP、Hibernate
  • 原文地址:https://www.cnblogs.com/sumg/p/3754066.html
Copyright © 2011-2022 走看看