DekGenius.com
[ Team LiB ] Previous Section Next Section

NotFiniteNumberExceptionCF 1.0, ECMA 1.0, serializable

System (mscorlib.dll)class

This exception is thrown when certain languages encounter floating-point infinity or NaN (not a number) values. These values can be represented in C# with Double.NegativeInfinity, Double.PositiveInfinity, and Double.NaN. (Similar fields are available in Single.)

public class NotFiniteNumberException : ArithmeticException {
// Public Constructors
   public NotFiniteNumberException( );
   public NotFiniteNumberException(double offendingNumber);
   public NotFiniteNumberException(string message);
   public NotFiniteNumberException(string message, double offendingNumber);
   public NotFiniteNumberException(string message, double offendingNumber, 
        Exception innerException);
// Protected Constructors
   protected NotFiniteNumberException(System.Runtime.Serialization.SerializationInfo info,
        System.Runtime.Serialization.StreamingContext context);
// Public Instance Properties
   public double OffendingNumber{get; }
// Public Instance Methods
   public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info,
        System.Runtime.Serialization.StreamingContext context)
// overrides Exception
}

Hierarchy

Object Exception(System.Runtime.Serialization.ISerializable) SystemException ArithmeticException NotFiniteNumberException

    [ Team LiB ] Previous Section Next Section