标签:stat 创建 ++ ext 命名 ide event 生成 hide
1. 在临时文件只能够创建一个临时文件并返回该文件的完整路径
// 在临时文件只能够创建一个临时文件并返回该文件的完整路径: // C:\Documents and Settings\YourName\Local Settings\Temp\tmp3E6.tmp System.IO.Path.GetTempFileName();
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; }
3. 返回系统的临时文件夹的路径
// 返回系统的临时文件夹的路径: // C:\Documents and Settings\YourName\Local Settings\Temp\ System.IO.Path.GetTempPath();
4.返回一个随机的文件名
// 返回一个随机的文件名:41ceduv1.uwv System.IO.Path.GetRandomFileName();
标签:stat 创建 ++ ext 命名 ide event 生成 hide
原文地址:https://www.cnblogs.com/blogpro/p/11463279.html