2009-03-16 4 views
2

Reflector zeigt dies für Auto Eigenschaften:Gibt es ein Reflector-Add-In oder ein anderes Tool, das Auto-Eigenschaften behandelt?

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

Gibt es eine Add-In oder einem anderen Werkzeug, das es konvertieren:

public string AddressLine1 { get; set; } 

Ich glaube nicht, dass jeder dieser Add-Ins Unterstützen Sie die oben genannten: http://www.codeplex.com/reflectoraddins

kaufen wäre glücklich, wenn Sie mich falsch bewiesen haben.

+0

Nur aus Neugier, was wäre der Vorteil eines solchen Add-ons? –

+0

Ich bin auch von diesem Kuriositätenwahn betroffen! ;-) – Cerebrus

+0

Es ist schneller Code mit FileDisassembler zu exportieren. Ich habe eine 3rd-Party-Bibliothek, die nützlich wäre, um zu debuggen, damit Dekompilieren und Exportieren nützlich ist. –

Antwort

8

Die aktuelle Version von Reflector zeigt Auto-Eigenschaften ordnungsgemäß im Disassembler, wenn die Sprache auf C# festgelegt ist und die Optimierung auf .NET 3.5 festgelegt ist. Auf diese Weise werden Autoeigenschaften nur angezeigt, wenn die Optimierung auf .NET 2.0 festgelegt ist. Wählen Sie Ansicht -> Optionen und stellen Sie die Optimierungseinstellung auf der Seite Disassembler-Optionen ein.

+0

Kühl. Weißt du, ob dies die Ausgabe des FilDisassembler-Addins beeinflusst? Ich werde es selbst versuchen. –

+0

Es tut es. Das ist großartig! –