Même si les outils d'analyse de code peut aider à la recherche ces propriétés, vous ne pouvez pas compter sur les outils d'analyse de code complètement, parce qu'un code client peut accéder à une propriété avec la réflexion.
Cela inclut des contrats de données vos proxys clients peuvent avoir dans le cas de WCF, des dépendances de sérialisation javasript json et similaires
Vous pouvez essayer de commenter des propriétés suspectées de ne pas avoir d'usages, mais vous devez non seulement vous assurer qu'il compile, mais aussi avoir tous les tests à passer.
Espoir vous avez une couverture de test décent et suites de tests intergated en place.
Commentez-les et compilez-les. Rincer répéter au besoin. – leppie
double possible de [Outil open source pour trouver injoignable/code utilisé C#] (http://stackoverflow.com/questions/1706114/open-source-tool-to-find-unreachable-unused-c-code) – Bobby
Essayez ReSharper http://www.jetbrains.com/resharper/features/code_analysis.html –