首页 > 解决方案 > 如何生成新的 GUID,然后使用该 GUID 作为文件名写入指定路径中的新文件?

问题描述

我在 Visual Studio 中使用 C# 创建了一个扫描仪应用程序。我正在尝试将扫描数据直接保存在 GUID 中作为文件名

如何生成新的 GUID,然后使用该 GUID 作为文件名写入指定路径中的新文件?

提前致谢!

标签: c#.net

解决方案


像这样的东西

var somepath = Path.GetTempPath(); // tempFolder if you want it
var fileName = Path.Combine(somepath,$"{Guid.NewGuid()}.dat");

// Do something with your file name 

加入胡椒和盐调味


其他资源

路径组合方法

将字符串组合成路径。

Guid.NewGuid 方法

初始化 Guid 结构的新实例。

例子

public static void Main()
{
    Guid g;
    // Create and display the value of two GUIDs.
    g = Guid.NewGuid();
    Console.WriteLine(g);
    Console.WriteLine(Guid.NewGuid());
}

输出

0f8fad5b-d9cb-469f-a165-70867728950e
7c9e6679-7425-40de-944b-e07fc1f90ae7

推荐阅读