diff --git a/mpir.net/mpir.net/HugeFloat.h b/mpir.net/mpir.net/HugeFloat.h
index c601e1fe..3c434d5f 100644
--- a/mpir.net/mpir.net/HugeFloat.h
+++ b/mpir.net/mpir.net/HugeFloat.h
@@ -310,7 +310,7 @@ namespace MPIR
/// Compares two numbers.
/// If any argument is an expression, it is evaluated into a temporary variable before the comparison is performed.
- ///
+ /// When the argument is a double, it may be an infinity, but results are undefined for a NaN.
/// Value to compare the source with
/// A positive number if the source is greater than , negative if less, and zero if they are equal.
virtual int CompareTo(Object^ a) sealed;
@@ -331,7 +331,7 @@ namespace MPIR
/// Compares two numbers.
/// If any argument is an expression, it is evaluated into a temporary variable before the comparison is performed.
- ///
+ /// When the argument is a double, it may be an infinity, but results are undefined for a NaN.
/// Value to compare the source with. This can be a multi-precision number, an expression, or a supported primitive type (long, ulong, or double).
/// true if the values of the source and are equal, false otherwise.
virtual bool Equals(Object^ a) override sealed;
@@ -585,7 +585,7 @@ namespace MPIR
/// Compares two numbers.
/// If any argument is an expression, it is evaluated into a temporary variable before the comparison is performed.
- ///
+ /// Can be called with an infinity, but results are undefined for a NaN.
/// Source value to compare
/// Source value to compare with
/// A boolean result of the comparison.
@@ -593,7 +593,7 @@ namespace MPIR
/// Compares two numbers.
/// If any argument is an expression, it is evaluated into a temporary variable before the comparison is performed.
- ///
+ /// Can be called with an infinity, but results are undefined for a NaN.
/// Source value to compare
/// Source value to compare with
/// A boolean result of the comparison.
@@ -601,7 +601,7 @@ namespace MPIR
/// Compares two numbers.
/// If any argument is an expression, it is evaluated into a temporary variable before the comparison is performed.
- ///
+ /// Can be called with an infinity, but results are undefined for a NaN.
/// Source value to compare
/// Source value to compare with
/// A boolean result of the comparison.
@@ -609,7 +609,7 @@ namespace MPIR
/// Compares two numbers.
/// If any argument is an expression, it is evaluated into a temporary variable before the comparison is performed.
- ///
+ /// Can be called with an infinity, but results are undefined for a NaN.
/// Source value to compare
/// Source value to compare with
/// A boolean result of the comparison.
@@ -617,7 +617,7 @@ namespace MPIR
/// Compares two numbers.
/// If any argument is an expression, it is evaluated into a temporary variable before the comparison is performed.
- ///
+ /// Can be called with an infinity, but results are undefined for a NaN.
/// Source value to compare
/// Source value to compare with
/// A boolean result of the comparison.
@@ -625,7 +625,7 @@ namespace MPIR
/// Compares two numbers.
/// If any argument is an expression, it is evaluated into a temporary variable before the comparison is performed.
- ///
+ /// Can be called with an infinity, but results are undefined for a NaN.
/// Source value to compare
/// Source value to compare with
/// A boolean result of the comparison.
@@ -633,7 +633,7 @@ namespace MPIR
/// Compares two numbers.
/// If any argument is an expression, it is evaluated into a temporary variable before the comparison is performed.
- ///
+ /// Can be called with an infinity, but results are undefined for a NaN.
/// Source value to compare
/// Source value to compare with
/// A boolean result of the comparison.
@@ -641,7 +641,7 @@ namespace MPIR
/// Compares two numbers.
/// If any argument is an expression, it is evaluated into a temporary variable before the comparison is performed.
- ///
+ /// Can be called with an infinity, but results are undefined for a NaN.
/// Source value to compare
/// Source value to compare with
/// A boolean result of the comparison.
@@ -649,7 +649,7 @@ namespace MPIR
/// Compares two numbers.
/// If any argument is an expression, it is evaluated into a temporary variable before the comparison is performed.
- ///
+ /// Can be called with an infinity, but results are undefined for a NaN.
/// Source value to compare
/// Source value to compare with
/// A boolean result of the comparison.
@@ -657,7 +657,7 @@ namespace MPIR
/// Compares two numbers.
/// If any argument is an expression, it is evaluated into a temporary variable before the comparison is performed.
- ///
+ /// Can be called with an infinity, but results are undefined for a NaN.
/// Source value to compare
/// Source value to compare with
/// A boolean result of the comparison.
@@ -665,7 +665,7 @@ namespace MPIR
/// Compares two numbers.
/// If any argument is an expression, it is evaluated into a temporary variable before the comparison is performed.
- ///
+ /// Can be called with an infinity, but results are undefined for a NaN.
/// Source value to compare
/// Source value to compare with
/// A boolean result of the comparison.
@@ -673,7 +673,7 @@ namespace MPIR
/// Compares two numbers.
/// If any argument is an expression, it is evaluated into a temporary variable before the comparison is performed.
- ///
+ /// Can be called with an infinity, but results are undefined for a NaN.
/// Source value to compare
/// Source value to compare with
/// A boolean result of the comparison.