InjectFix icon indicating copy to clipboard operation
InjectFix copied to clipboard

怎么新增结构体?

Open YangYuPing opened this issue 4 years ago • 5 comments

怎么新增一个结构体的?

在结构体上 加[Interpret]后 [Interpret] public struct A {}

报错: xx is new class, cannot be treated as extern type

YangYuPing avatar Dec 25 '21 08:12 YangYuPing

@chexiongsheng

YangYuPing avatar Dec 25 '21 09:12 YangYuPing

怎么用它呢?比如typeof会触发这个错误。 如果没用反射信息,直接静态访问没问题

chexiongsheng avatar Jan 04 '22 08:01 chexiongsheng

怎么用它呢?比如typeof会触发这个错误。 如果没用反射信息,直接静态访问没问题

[Patch] void Test() { A a; 或者 A a = new A(); a.xx = xx; } 只要生成补丁 就会报上面的错误。

YangYuPing avatar Jan 08 '22 08:01 YangYuPing

请问下,有解决吗

UptonJun avatar Jun 28 '23 03:06 UptonJun

改成 class 应该没问题 可以测试下

leolichenxi avatar Nov 23 '23 03:11 leolichenxi