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

NumberToString() public static méthode

public static NumberToString ( string format, float value, IFormatProvider fp ) : string
format string
value float
fp IFormatProvider
Résultat string
		public static string NumberToString (string format, float value, IFormatProvider fp)
		{
			NumberFormatter inst = GetInstance();
			inst.Init (format, value, SingleDefPrecision);
			NumberFormatInfo nfi = inst.GetNumberFormatInstance (fp);
			string res;
			if (inst._NaN)
				res = nfi.NaNSymbol;
			else if (inst._infinity)
				if (inst._positive)
					res = nfi.PositiveInfinitySymbol;
				else
					res = nfi.NegativeInfinitySymbol;
			else if (inst._specifier == 'R')
				res = inst.FormatRoundtrip (value, nfi);
			else
				res = inst.NumberToString (format, nfi);
			inst.Release();
			return res;
		}

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, NumberFormatInfo nfi ) : 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, 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