0
我对sharpsnmplib中的NET452条件符号的含义/使用感到困惑。一个例子是此属性在SnmpMessageExtension:sharpsnmplib中Conditional NET452的定义?
public static bool IsRunningOnWindows
{
get
{
#if NET452
return !IsRunningOnMono;
#elif NETSTANDARD1_3
return RuntimeInformation.IsOSPlatform(OSPlatform.Windows);
#else
return false;
#endif
}
这是否意味着,如果我更改目标框架 - 说 - .NET版本4.6.1,则此属性将始终返回false,虽然我仍在Windows上运行?
感谢