Skip to main content
Version: 4.0 (next)

Humanizer.ChineseFinancialNumeralExtensions

ChineseFinancialNumeralExtensions Class

Contains extension methods for converting integers to Chinese financial characters.

public static class ChineseFinancialNumeralExtensions

Inheritance System.Object → ChineseFinancialNumeralExtensions

Methods

ChineseFinancialNumeralExtensions.ToChineseFinancialCharacters(this int, CultureInfo) Method

Converts the given value to Chinese financial characters.

public static string ToChineseFinancialCharacters(this int number, System.Globalization.CultureInfo culture);

Parameters

number System.Int32

The value to convert.

culture System.Globalization.CultureInfo

A culture in the zh-Hans or zh-Hant hierarchy, which selects simplified or traditional financial characters.

Returns

System.String
The value written with Chinese financial digits and units.

Exceptions

System.ArgumentNullException
Thrown when culture is null.

System.NotSupportedException
Thrown when culture does not resolve to simplified or traditional Chinese.

ChineseFinancialNumeralExtensions.ToChineseFinancialCharacters(this long, CultureInfo) Method

Converts the given value to Chinese financial characters.

public static string ToChineseFinancialCharacters(this long number, System.Globalization.CultureInfo culture);

Parameters

number System.Int64

The value to convert.

culture System.Globalization.CultureInfo

A culture in the zh-Hans or zh-Hant hierarchy, which selects simplified or traditional financial characters.

Returns

System.String
The value written with Chinese financial digits and units.

Exceptions

System.ArgumentNullException
Thrown when culture is null.

System.NotSupportedException
Thrown when culture does not resolve to simplified or traditional Chinese.

Remarks

Supports the full System.Int64 range. This method does not add currency names or units such as yuan, jiao, or fen.