Provides culture-specific information about the format of numbers, currency, and percentages.
Public Constructors | |
| number_format_info (xtd::globalization::number_format_info &&info)=default | |
| number_format_info (const xtd::globalization::number_format_info &info) | |
Public Properties | |
| auto | currency_decimal_digits () const noexcept -> xtd::int32 |
| auto | currency_decimal_digits (xtd::int32 value) noexcept -> xtd::globalization::number_format_info & |
| auto | currency_decimal_separator () const noexcept -> const xtd::string & |
| auto | currency_decimal_separator (const xtd::string &value) noexcept -> xtd::globalization::number_format_info & |
| auto | currency_group_separator () const noexcept -> const xtd::string & |
| auto | currency_group_separator (const xtd::string &value) noexcept -> xtd::globalization::number_format_info & |
| auto | currency_group_sizes () const noexcept -> const xtd::array< xtd::int32 > & |
| auto | currency_group_sizes (const xtd::array< xtd::int32 > &value) noexcept -> xtd::globalization::number_format_info & |
| auto | currency_negative_pattern () const noexcept -> xtd::int32 |
| auto | currency_negative_pattern (xtd::int32 value) noexcept -> xtd::globalization::number_format_info & |
| auto | currency_positive_pattern () const noexcept -> xtd::int32 |
| auto | currency_positive_pattern (xtd::int32 value) noexcept -> xtd::globalization::number_format_info & |
| auto | currency_symbol () const noexcept -> const xtd::string & |
| auto | currency_symbol (const xtd::string &value) noexcept -> xtd::globalization::number_format_info & |
| auto | digit_substitution () const noexcept -> xtd::int32 |
| auto | digit_substitution (xtd::int32 value) noexcept -> xtd::globalization::number_format_info & |
| auto | nan_symbol () const noexcept -> const xtd::string & |
| auto | nan_symbol (const xtd::string &value) noexcept -> xtd::globalization::number_format_info & |
| auto | negative_infinity_symbol () const noexcept -> const xtd::string & |
| auto | negative_infinity_symbol (const xtd::string &value) noexcept -> xtd::globalization::number_format_info & |
| auto | negative_sign () const noexcept -> const xtd::string & |
| auto | negative_sign (const xtd::string &value) noexcept -> xtd::globalization::number_format_info & |
| auto | number_decimal_digits () const noexcept -> xtd::int32 |
| auto | number_decimal_digits (xtd::int32 value) noexcept -> xtd::globalization::number_format_info & |
| auto | number_decimal_separator () const noexcept -> const xtd::string & |
| auto | number_decimal_separator (const xtd::string &value) noexcept -> xtd::globalization::number_format_info & |
| auto | number_group_separator () const noexcept -> const xtd::string & |
| auto | number_group_separator (const xtd::string &value) noexcept -> xtd::globalization::number_format_info & |
| auto | number_group_sizes () const noexcept -> const xtd::array< xtd::int32 > & |
| auto | number_group_sizes (const xtd::array< xtd::int32 > &value) noexcept -> xtd::globalization::number_format_info & |
| auto | number_negative_pattern () const noexcept -> xtd::int32 |
| auto | number_negative_pattern (xtd::int32 value) noexcept -> xtd::globalization::number_format_info & |
| auto | percent_decimal_digits () const noexcept -> xtd::int32 |
| auto | percent_decimal_digits (xtd::int32 value) noexcept -> xtd::globalization::number_format_info & |
| auto | percent_decimal_separator () const noexcept -> const xtd::string & |
| auto | percent_decimal_separator (const xtd::string &value) noexcept -> xtd::globalization::number_format_info & |
| auto | percent_group_separator () const noexcept -> const xtd::string & |
| auto | percent_group_separator (const xtd::string &value) noexcept -> xtd::globalization::number_format_info & |
| auto | percent_group_sizes () const noexcept -> const xtd::array< xtd::int32 > & |
| auto | percent_group_sizes (const xtd::array< xtd::int32 > &value) noexcept -> xtd::globalization::number_format_info & |
| auto | percent_negative_pattern () const noexcept -> xtd::int32 |
| auto | percent_negative_pattern (xtd::int32 value) noexcept -> xtd::globalization::number_format_info & |
| auto | percent_positive_pattern () const noexcept -> xtd::int32 |
| auto | percent_positive_pattern (xtd::int32 value) noexcept -> xtd::globalization::number_format_info & |
| auto | percent_symbol () const noexcept -> const xtd::string & |
| auto | percent_symbol (const xtd::string &value) noexcept -> xtd::globalization::number_format_info & |
| auto | per_mille_symbol () const noexcept -> const xtd::string & |
| auto | per_mille_symbol (const xtd::string &value) noexcept -> xtd::globalization::number_format_info & |
| auto | positive_infinity_symbol () const noexcept -> const xtd::string & |
| auto | positive_infinity_symbol (const xtd::string &value) noexcept -> xtd::globalization::number_format_info & |
| auto | positive_sign () const noexcept -> const xtd::string & |
| auto | positive_sign (const xtd::string &value) noexcept -> xtd::globalization::number_format_info & |
Public Operators | |
| auto | operator= (xtd::globalization::number_format_info &&info) -> xtd::globalization::number_format_info &=default |
| auto | operator= (const xtd::globalization::number_format_info &info) -> xtd::globalization::number_format_info & |
Public Static Properties | |
| static auto | current_info () noexcept -> const xtd::globalization::number_format_info & |
| static auto | invariant_info () noexcept -> const xtd::globalization::number_format_info & |
Additional Inherited Members | |
| object ()=default | |
| Create a new instance of the ultimate base class object. | |
| virtual bool | equals (const object &obj) const noexcept |
| Determines whether the specified object is equal to the current object. | |
| virtual xtd::size | get_hash_code () const noexcept |
| Serves as a hash function for a particular type. | |
| virtual type_object | get_type () const noexcept |
| Gets the type of the current instance. | |
| template<class object_t> | |
| xtd::unique_ptr_object< object_t > | memberwise_clone () const |
| Creates a shallow copy of the current object. | |
| virtual xtd::string | to_string () const |
| Returns a xtd::string that represents the current object. | |
| template<class object_a_t, class object_b_t> | |
| static bool | equals (const object_a_t &object_a, const object_b_t &object_b) noexcept |
| Determines whether the specified object instances are considered equal. | |
| template<class object_a_t, class object_b_t> | |
| static bool | reference_equals (const object_a_t &object_a, const object_b_t &object_b) noexcept |
| Determines whether the specified object instances are the same instance. | |