代码之家  ›  专栏  ›  技术社区  ›  StevenzNPaul

模糊+反射

c#
  •  1
  • StevenzNPaul  · 技术社区  · 15 年前

    如何使用模糊类型的getType().getProperty(“myPropName”)按名称获取PropertyInfo。

    3 回复  |  直到 15 年前
        1
  •  6
  •   R. Martinho Fernandes    15 年前

    您需要知道该属性的模糊名称最终是什么。这是非常脆弱的,因为它可能会从建造到建造。如果您可以通过其他方式(类型、自定义属性)来判断哪个属性更好。

    模糊的名称很可能是一些不可打印的字符,或者只是 A . dotfuscator将大约80%的代码重命名为 A .

        2
  •  3
  •   PHeiberg    15 年前

    另一种方法是使用 ObfuscationAttribute Class

        3
  •  1
  •   harriyott Erik Funkenbusch    15 年前

    根据模糊器的不同,可能会生成一个映射文件。我用它来查找哪些属性被映射到了哪些模糊的属性。问题是以程序集类型传送映射文件会破坏模糊对象。