Number System.Number System.Object ${this} != null System.Boolean HasValue ${this} != null ${this:16}.setHasValue(${value}) java.text.NumberFormat NumberFormat.getInstance(${provider}).format(${this}) System.Globalization.CultureInfo provider ToString System.String CS2JNet.System.NumberSupport NumberSupport.format(${this}, ${format}) System.String format ToString System.String ${value} == ${this} ? 0 : (${value} > ${this} ? 1 : -1) System.Number value CompareTo System.Int32