标签: c# field .net-assembly cls-compliant
是否可以更改.net程序集中字段的名称?我在一些不区分大小写的脚本环境中使用该程序集,该环境抱怨此公共字段不符合CLS。在同一个类中,有一个具有相同名称的属性,只是字段的第一个字母和属性不同的情况。不幸的是,我没有消息来源。理想情况下,我会将其标记为私有或在字段名称中添加_。我想知道是否有一个工具允许重命名类的元数据。我想过使用redgate反射器来提取代码并修改并编译回程序集。但那对我不起作用。