Metrics are an invaluable tool for a programmer or a manager of a programming effort. Real numbers are invaluable to measure both the progress and the maintainability of your c# code.
Simple statistics like "lines of code" and "total statements" can give you a feel for the size of a given solution, project, file, class or method, while measuring the "cyclomatic complexity" of portions of your c-sharp code can help highlight the areas which are likely to cause maintenance issues, and thus need simplifying.
C# Refactory metrics are available interactively through the IDE at the solution, project, folder, file and class level, or from the command-line at the solution, project and file level, and include the following:
Total lines of code.
Blank lines.
Number of executable statements.
Comment lines of code.
Comment percentage.
Average lines of code per method.
Average lines of code per class.
Number of projects.
Number of files.
Number of classes.
Number of top-level classes.
Cyclomatic complexity.
Total cyclomatic complexity.
Xtreme Simplicity use csUnit - a unit testing framework for C# -
"I was working on a project that would have taken at least a week to refactor. Using the trial version it took me one day." - Derrick Spead MCSD
"Very slick little piece." - Michael Stuart (MS), Dot Net Rocks
"It’s clean, simple and fast." - Larry O'Brien, SD Times
"I am extremely pleased with C# Refactory. Nice work!" - Mark Griffiths, Chive Software Limited
"Thanks again for a great product. I just downloaded version 1.12 only two days ago and the new find references command along with the rename functionality has already saved me hours of work." - Mike Two, Thoughtworks
"So far it has helped me in my tasks and I have only owned it for less than a day." - Rich Denis
"C# Refactory is more than a simple refactoring tool. The detailed metrics are a great help for locating complicated or lengthy code that needs to be refactored. What's more, the product team quickly answers support requests and welcomes suggestions. I am already looking forward to the upcoming versions, knowing that features, quality and performance are equally important to Xtreme Simplicity." -- Bernard Vander Beken
"The program does a great job. At last I have some of the refactoring functions I like so much in the java development environment (we use IntelliJ Idea) in Visual Studio. That's great because once you get used to these functions you never ever want to miss them ... I also appreciate the speed in which you deliver new builds of the software. Everytime I wanted to write an email in which I describe a missbehaviour you were faster and the new build solved this problem. Keep on that good work!" - Markus Renschler, csUnit developer
"Xtreme Simplicity have created a tool which drastically simplifies refactoring the architecture of any C# application through seamless integration with Visual Studio. CSharp Refactory statically analyzes our product to guarantee compilation success following a refactoring. In addition, Xtreme Simplicity thoughtfully provided a fully-featured metrics tool so we can watch our lines of code decrease as our architecture improves!" - Richard Birkby - Chief Architect, Thundermain Ltd.