c# - 如何生成新的 GUID,然后使用该 GUID 作为文件名写入指定路径中的新文件?
问题描述
我在 Visual Studio 中使用 C# 创建了一个扫描仪应用程序。我正在尝试将扫描数据直接保存在 GUID 中作为文件名
如何生成新的 GUID,然后使用该 GUID 作为文件名写入指定路径中的新文件?
提前致谢!
解决方案
像这样的东西
var somepath = Path.GetTempPath(); // tempFolder if you want it
var fileName = Path.Combine(somepath,$"{Guid.NewGuid()}.dat");
// Do something with your file name
加入胡椒和盐调味
其他资源
将字符串组合成路径。
初始化 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