我的解决方案中有一个.NET Standard 2.0项目,我正在使用IConfiguration接口。当我写这个名字VS建议我参考Microsoft.Extensions.Configuration.Abstractions.dll。如果我这样做,它被添加到参考节点下。不过,我也可以将其作为NuGet包添加。两种方式似乎都有效。我假设参考VS建议是通过项目中引用的.NET标准SDK添加的。 哪种
我正在创建一个创建随机文件的简单函数。为了线程安全,它会在重试循环中创建文件,如果文件存在,它会再次尝试。 while (true)
{
fileName = NewTempFileName(prefix, suffix, directory);
if (File.Exists(fileName))
{
continue;
}
t