clojure.lang.Printf.FormatSpecificierChunk.PrintFloat C# (CSharp) Метод

PrintFloat() приватный Метод

private PrintFloat ( StringBuilder sb, object arg ) : void
sb StringBuilder
arg object
Результат void
            private void PrintFloat(StringBuilder sb, object arg)
            {
                if (arg == null)
                {
                    PrintString(sb, "null");
                    return;
                }

                switch (Type.GetTypeCode(arg.GetType()))
                {
                    case TypeCode.Single:
                        PrintDouble(sb,(double)(float)arg);
                        break;
                    case TypeCode.Double:
                        PrintDouble(sb,(double)arg);
                        break;
                    case TypeCode.Decimal:
                        PrintDecimal(sb,(decimal)arg);
                        break;
                    default:
                        FailConversion(_conversion, arg);
                        break;
                }
            }