我的解決方案中有一個.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