zoukankan      html  css  js  c++  java
  • C# 创建临时文件(转帖)

    1. 在临时文件只能够创建一个临时文件并返回该文件的完整路径

    // 在临时文件只能够创建一个临时文件并返回该文件的完整路径:
    // C:Documents and SettingsYourNameLocal SettingsTemp	mp3E6.tmp
    System.IO.Path.GetTempFileName();
    View Code

     2. 根据文件名返回临时文件夹中唯一命名的文件的完整路径

    /// <summary>
    /// 根据文件名返回临时文件夹中唯一命名的文件的完整路径
    /// 形如:公司文档(1).doc,公司文档(2).doc
    /// </summary>
    publicstaticstringGetTempPathFileName(stringfileName)
    {
     // 系统临时文件夹
     stringtempPath = Path.GetTempPath();
     // 文件的完成路径
     fileName = tempPath + Path.GetFileName(fileName);
     // 文件名
     stringfileNameWithoutExt =
     Path.GetFileNameWithoutExtension(fileName);
     // 扩展名
     stringfileExt = Path.GetExtension(fileName);
     inti = 0;
     while(File.Exists(fileName))
     {
     // 生成类似这样的文件名:公司文档(1).doc,公司文档(2).doc
     fileName = tempPath + fileNameWithoutExt +
     string.Format("({0})", ++i) + fileExt;
     }
     returnfileName;
    }
    View Code

    3. 返回系统的临时文件夹的路径

    // 返回系统的临时文件夹的路径:
    // C:Documents and SettingsYourNameLocal SettingsTemp
    System.IO.Path.GetTempPath();
    View Code

    4.返回一个随机的文件名

    // 返回一个随机的文件名:41ceduv1.uwv
    System.IO.Path.GetRandomFileName();
    View Code

  • 相关阅读:
    Mysql一些复杂的语句
    Tomcat部署记事
    [转]Java中的事务
    Junit单元测试笔记
    Mysql之执行计划
    当产品部署出现问题时
    CSS之绝对定位那些事
    CSS之浮动那些事
    Tomcat一些小事
    NEC的学习笔记
  • 原文地址:https://www.cnblogs.com/blogpro/p/11463279.html
Copyright © 2011-2022 走看看