Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
In the following section, you will explore ReSharper's code analysis, code completion, code generation, navigation, and refactoring features to help you write good code faster.
ReSharper provides code analysis for your C# code as you are coding. ReSharper will flag compiler errors and warnings as well as offer you code suggestions on-the-fly. ReSharper will also analyze values to flag possible runtime exceptions, such as null reference exceptions and invalid type casts. Errors and warnings are presented in a sidebar window, allowing you to easily navigate between them as you are coding. Next you take a look at this feature with some code from an example Windows Forms application written in C# for these demonstrations.