System.NumberFormatter.NumberToString C# (CSharp) Méthode

NumberToString() private méthode

private NumberToString ( string format, NumberFormatInfo nfi ) : string
format string
nfi System.Globalization.NumberFormatInfo
Résultat string
		private string NumberToString (string format, NumberFormatInfo nfi)
		{
			switch (_specifier) {
			case 'C':
				return FormatCurrency (_precision, nfi);
			case 'E':
				return FormatExponential (_precision, nfi);
			case 'F':
				return FormatFixedPoint (_precision, nfi);
			case 'G':
				return FormatGeneral (_precision, nfi);
			case 'N':
				return FormatNumber (_precision, nfi);
			case 'P':
				return FormatPercent (_precision, nfi);
			case 'X':
			default:
				if (_isCustomFormat)
					return FormatCustom (format, nfi);
				throw new FormatException ("The specified format '" + format + "' is invalid");
			}
		}

Same methods

NumberFormatter::NumberToString ( double value, IFormatProvider fp ) : string
NumberFormatter::NumberToString ( float value, IFormatProvider fp ) : string
NumberFormatter::NumberToString ( int value, IFormatProvider fp ) : string
NumberFormatter::NumberToString ( long value, IFormatProvider fp ) : string
NumberFormatter::NumberToString ( string format, byte value, IFormatProvider fp ) : string
NumberFormatter::NumberToString ( string format, decimal value, IFormatProvider fp ) : string
NumberFormatter::NumberToString ( string format, double value, IFormatProvider fp ) : string
NumberFormatter::NumberToString ( string format, float value, IFormatProvider fp ) : string
NumberFormatter::NumberToString ( string format, int value, IFormatProvider fp ) : string
NumberFormatter::NumberToString ( string format, long value, IFormatProvider fp ) : string
NumberFormatter::NumberToString ( string format, sbyte value, IFormatProvider fp ) : string
NumberFormatter::NumberToString ( string format, short value, IFormatProvider fp ) : string
NumberFormatter::NumberToString ( string format, uint value, IFormatProvider fp ) : string
NumberFormatter::NumberToString ( string format, ulong value, IFormatProvider fp ) : string
NumberFormatter::NumberToString ( string format, ushort value, IFormatProvider fp ) : string
NumberFormatter::NumberToString ( uint value, IFormatProvider fp ) : string
NumberFormatter::NumberToString ( ulong value, IFormatProvider fp ) : string

Usage Example

Exemple #1
0
        public string ToString(string format, IFormatProvider formatProvider)
        {
            NumberFormatInfo nfi = NumberFormatInfo.GetInstance(formatProvider);

            return(NumberFormatter.NumberToString(format, this.m_value, nfi));
        }
All Usage Examples Of System.NumberFormatter::NumberToString