不,没有等效于mkdtemp。最好的选择是结合使用GetTempPath和GetRandomFileName。
您将需要与此类似的代码:
public string GetTemporaryDirectory()
{
string tempDirectory = Path.Combine(Path.GetTempPath(), Path.GetRandomFileName());
Directory.CreateDirectory(tempDirectory);
return tempDirectory;
}