NumberFormatInfo 實作 IFormatProvider,可作為參數傳遞給對應的多載方法。
「數字」索引標籤中大多數設定可對應 NumberFormatInfo 屬性,但三項無對應:前置零顯示、清單分隔符號、度量衡系統。負數格式需組合 NegativeSign、NumberDecimalDigits、NumberDecimalSeparator 等設定。
前置零、清單分隔符、度量衡系統目前無對應設定處(可用 RegionInfo.IsMetric 偵測公制)。
可使用 NumberStyles.Any。
TryParse 需 .NET 2.0+)。Convert.ToInt32 支援二/八/十六進位;十/十六進位皆可用 Int32.Parse/TryParse。NumberStyles 時,必須用 Int32.Parse/TryParse 多載。TryParse;想透過例外通知呼叫端用 Parse 或 Convert.ToInt32。.NET 為所有基元類型(SByte, Byte, Int16, UInt16, Int32, UInt32, Int64, UInt64, Char, Single, Double, Boolean, Decimal)提供 Convert.ToXxx、Xxx.Parse、Xxx.TryParse。DateTime 另增 TryParseExact。用法大同小異,差異在字串格式規範。