2

反射器显示自动属性:

public string AddressLine1
{
    [CompilerGenerated]
    get
    {
        return this.<AddressLine1>k__BackingField;
    }
    [CompilerGenerated]
    set
    {
        this.<AddressLine1>k__BackingField = value;
    }
}

是否有任何插件或其他工具可以将其转换为:

public string AddressLine1 { get; set; }

我不相信这些加载项中的任何一个都支持上述内容:http: //www.codeplex.com/reflectoraddins

如果您证明我错了,购买会很高兴。

4

1 回答 1

8

如果语言设置为 C# 并且优化设置为 .NET 3.5,则当前版本的 Reflector 在反汇编器中正确显示自动属性。如果优化设置为 .NET 2.0,它只会以这种方式显示自动属性。选择 View -> Options 并在 Disassembler options 页面上设置 Optimization 设置。

于 2009-03-16T05:09:07.507 回答