C# store/load 文件中的 guid 列表
C# store/load guid list in a file
是否可以在文件中存储和加载 guid 列表?
List<Guid> targetFaceIds = new List<Guid>();
foreach (var imageFileName in targetImageFileNames)
{
List<DetectedFace> detectedFaces = await DetectFaceRecognize(client, _imagePath + imageFileName, recognitionModel);
targetFaceIds.Add(detectedFaces[0].FaceId.Value);
}
在我的程序中,我想将 'targetFaceIds' 存储在一个文件中是否可行,我如何才能将其从我的程序中的文件中加载回来。
在我的 'targetFaceIds' 中是这样的:
您可以使用 guid.ToString
将其转换为字符串,并使用 Guid.Parse
将其解析回 Guid
:
File.WriteAllLines(path, targetFaceIds.Select(g => g.ToString())); // write
targetFaceIds = File.ReadAllLines(path).Select(Guid.Parse).ToList(); // read
是否可以在文件中存储和加载 guid 列表?
List<Guid> targetFaceIds = new List<Guid>();
foreach (var imageFileName in targetImageFileNames)
{
List<DetectedFace> detectedFaces = await DetectFaceRecognize(client, _imagePath + imageFileName, recognitionModel);
targetFaceIds.Add(detectedFaces[0].FaceId.Value);
}
在我的程序中,我想将 'targetFaceIds' 存储在一个文件中是否可行,我如何才能将其从我的程序中的文件中加载回来。
在我的 'targetFaceIds' 中是这样的:
您可以使用 guid.ToString
将其转换为字符串,并使用 Guid.Parse
将其解析回 Guid
:
File.WriteAllLines(path, targetFaceIds.Select(g => g.ToString())); // write
targetFaceIds = File.ReadAllLines(path).Select(Guid.Parse).ToList(); // read