ILNumerics 库中的“(!0)”是什么意思?

What the meaning of " (!0) " in ILNumerics Library?

ILNumerics中的"(!0)"是什么意思

return (!0)ILMathInternal.exp(this.m_mu);

像这样,

return 0.5 + (!0)ILMathInternal.log(this.m_sigma) + this.m_mu + (!0)ILMathInternal.log(ILMathInternal.sqrt(2.0 * ILMathInternal.pi));

为什么要用这种表达方式---"(!0)" ?

(!0) 没有意义,它是无效的 C#


如果我不得不猜测,我猜,我怀疑 (!0) 是反编译器选择表示一些没有 C# 表示的 IL 代码的方式。