This exception signals a failure during a cast or explicit conversion. public class InvalidCastException : SystemException { // Public Constructors public InvalidCastException ( ); public InvalidCastException (string message ); public InvalidCastException (string message , Exception innerException ); // Protected Constructors protected InvalidCastException (System.Runtime.Serialization.SerializationInfo info , System.Runtime.Serialization.StreamingContext context ); } HierarchyObject Exception(System.Runtime.Serialization.ISerializable) SystemException InvalidCastException |