예제 #1
0
 // Token: 0x060010FB RID: 4347 RVA: 0x000553C0 File Offset: 0x000535C0
 private static string EnsureFloatFormat(double value, string text, Class_314 floatFormatHandling, char quoteChar, bool nullable)
 {
     if (floatFormatHandling == Class_314.Symbol || (!double.IsInfinity(value) && !double.IsNaN(value)))
     {
         return(text);
     }
     if (floatFormatHandling != Class_314.DefaultValue)
     {
         return(quoteChar + text + quoteChar);
     }
     if (nullable)
     {
         return(Class_416.Null);
     }
     return("0.0");
 }
예제 #2
0
 // Token: 0x060010FD RID: 4349 RVA: 0x00055431 File Offset: 0x00053631
 internal static string ToString(double value, Class_314 floatFormatHandling, char quoteChar, bool nullable)
 {
     return(Class_416.EnsureFloatFormat(value, Class_416.EnsureDecimalPlace(value, value.ToString("R", CultureInfo.InvariantCulture)), floatFormatHandling, quoteChar, nullable));
 }