我正在反射(reflect)一个 c# dll,我看到一个内部静态只读 $ArrayType$16008
谁能告诉我这是什么?
[StructLayout(LayoutKind.Explicit, Size=16008, Pack=1)]
public struct $ArrayType$16008
{
}
编译器生成了吗?还是反射器看不到的UserDefined类型?
最佳答案
正如评论者所说。编译器生成它。
只要您在逆向工程的 C# 代码中看到字符串外使用的美元符号,您就可以非常确定,它是编译器生成的。
关于c# ->net Reflector 中的 $ArrayType$16008 是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5471424/