As you know with Resharper when you press “Ctrl+B” you navigate to the declaration of thing you are currently located on. But when you press that on double for example? In Visual Studio you are able to navigate to the metadata view, but Resharper provides 3 options: Object Browser, MetadataView and actual .Net Framework code. If you have no appropriate mscorlib.pdb Resharper will download it like on the picture below:

So finally you are able to see this code:

namespace
System
{
    [ComVisible(true)]
    [Serializable]
    public
struct
Double
: IComparable,
IFormattable, IConvertible, IComparable<double>,
IEquatable<double>
    {
        public
const double
MinValue = 1.79769313486232E+308;
        public
const double
MaxValue = 1.79769313486232E+308;
        public
const double
Epsilon = 4.94065645841247E324;
        public
const double
NegativeInfinity = Infinity;
        public
const double
PositiveInfinity = Infinity;
        public
const double NaN
= NaN;
        //….

This is one of things why I love Resharper, no need to go for another tool like Reflector.

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedInEmail this to someone