A sample from TimeSpan.FromSeconds()
// Returns a System.TimeSpan that represents a specified number of seconds,
// where the specification is accurate to the nearest millisecond.
// A number of seconds, accurate to the nearest millisecond.
// An object that represents value.
// value is less than System.TimeSpan.MinValue or greater than System.TimeSpan.MaxValue.-or-value
// is System.Double.PositiveInfinity.-or-value is System.Double.NegativeInfinity.
// value is equal to System.Double.NaN.
This really helps a developer using the IDE to the fullest
Just spent a great deal of time pinning down a bug in my code that was calling SetOrientation() and as soon as I wrapped it in a try catch the bug was a big DOH! But I didn't even realize it threw any. Intellisense is a wonderful thing.