11
votes
1answer
433 views

Why does Resharper prefer “as” to “is”?

When I write code like this, where obj is a local variable: if (obj is IMyInterface) { var result = (IMyInterface)obj; // .... } Resharper offers to change it into code like this: var result ...
-2
votes
1answer
782 views

What are the advantages of a $ SKU of VS2012 over Express? [closed]

I will be using Visual Studio only for creating C#/XAML Windows Store apps. Is there any reason for me to purchase a "Professional" SKU of VS 2012 rather than just using the Express (free) "Metro apps ...
8
votes
5answers
3k views

What are the advantages and disadvantages of using Resharper Annotations?

A new colleague has mooted the idea of using Resharper annotations within our code base (we already are great fans and users of Resharper). My new colleague cites things like explicitly stating ...
11
votes
8answers
5k views

Variable naming conventions?

I've just started using ReSharper (for C#) and I kind of like its code smells finder, it shows me some things about my writing that I meant to fix a long time ago (mainly variable naming conventions). ...