VS2010 adds a Code Analysis inspection for validating parameters that are
referenced inside publicly visible methods.
It would be really nice if ReSharper could easily assist in fixing these
up... first, but adding ReSharper notifications of these issues with a quick
fix (add the line "if (parameterName == null) throw new
ArgumentNullException("parameterName");" ... but also if it could provide
some intellisense inside the parameter list of ArgumentNullException when
typing it manually, for whatever reason. Once the cursor is inside the
parens, ReSharper can easily "know" what the valid entries are and let you
select them the moment you type the opening quote...
Good idea? Bad idea? Already in progress idea? :)