Auch wenn Code-Analyse-Tools bei der Suche diese Eigenschaften helfen könnten, Sie nicht vollständig auf Code-Analyse-Tools verlassen können, weil ein Client-Code eine Eigenschaft mit Reflektion zugreifen könnten.
Dazu gehören Datenverträge Ihre Client-Proxys könnten im Fall von WCF, javasript json serialization dependencies und dergl.
Sie können Objekte auskommentieren, bei denen keine Verwendung vermutet wird, aber Sie müssen nicht nur sicherstellen, dass sie kompiliert werden, sondern auch alle Tests bestehen.
Hoffen Sie, dass Sie eine anständige Testabdeckung und intergated Testsuiten an der richtigen Stelle haben.
Kommentieren Sie sie aus und kompilieren Sie sie. Spülen Sie die Wiederholung nach Bedarf. – leppie
mögliches Duplikat von [Open source Tool, um nicht erreichbaren/nicht verwendeten C# code zu finden] (http://stackoverflow.com/questions/1706114/open-source-tool-to-find-unreachable-unused-c-code) – Bobby
Versuchen Sie ReSharper http://www.jetbrains.com/resharper/features/code_analysis.html –