Когда я использую литерал по умолчанию в своем коде C #, я получаю ошибки, подобные этой, на вкладке Проблемы кода VS:
Оператор '==' нельзя применить к операндамтипа 'Результат' и 'по умолчанию' (CS0019)
Код, который вызывает это:
if(result == default)
{
// Some code....
}
Содержимое файла проекта:
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netstandard2.1</TargetFramework>
<LangVersion>latest</LangVersion>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
</PropertyGroup>
</Project>
У меня установлена .Net Core 3 и версия сообщества Visual Studio 2019 для сообщества. Мой код VS является самым последним и актуальным.
Сборка проекта выполнена без ошибок и предупреждений. Так почему я получаю эти досадные ошибки в VS Code?