Ejemplo n.º 1
0
 // Token: 0x06001107 RID: 4359 RVA: 0x0005555B File Offset: 0x0005375B
 public static string ToString(Uri value)
 {
     if (value == null)
     {
         return(Class_416.Null);
     }
     return(Class_416.ToString(value, '"'));
 }
Ejemplo n.º 2
0
 // Token: 0x060010BE RID: 4286 RVA: 0x00054C27 File Offset: 0x00052E27
 public virtual void pmethod_3069(double?arg_0)
 {
     if (arg_0 == null)
     {
         this.gmethod_2033();
         return;
     }
     base.dmethod_2086(Class_508.Float);
     this.vmethod_3055(Class_416.ToString(arg_0.Value, base.prop_9, this.prop_2, true), Class_508.Float);
 }
Ejemplo n.º 3
0
 // Token: 0x060010F0 RID: 4336 RVA: 0x000552FF File Offset: 0x000534FF
 public static string ToString(char value)
 {
     return(Class_416.ToString(char.ToString(value)));
 }
Ejemplo n.º 4
0
 // Token: 0x060010ED RID: 4333 RVA: 0x00055280 File Offset: 0x00053480
 public static string ToString(DateTimeOffset value)
 {
     return(Class_416.ToString(value, Class_319.IsoDateFormat));
 }
Ejemplo n.º 5
0
        // Token: 0x0600110C RID: 4364 RVA: 0x000555C4 File Offset: 0x000537C4
        public static string ToString(object value)
        {
            if (value == null)
            {
                return(Class_416.Null);
            }
            switch (Class_499.GetTypeCode(value.GetType()))
            {
            case Class_496.Char:
                return(Class_416.ToString((char)value));

            case Class_496.Boolean:
                return(Class_416.ToString((bool)value));

            case Class_496.SByte:
                return(Class_416.ToString((sbyte)value));

            case Class_496.Int16:
                return(Class_416.ToString((short)value));

            case Class_496.UInt16:
                return(Class_416.ToString((ushort)value));

            case Class_496.Int32:
                return(Class_416.ToString((int)value));

            case Class_496.Byte:
                return(Class_416.ToString((byte)value));

            case Class_496.UInt32:
                return(Class_416.ToString((uint)value));

            case Class_496.Int64:
                return(Class_416.ToString((long)value));

            case Class_496.UInt64:
                return(Class_416.ToString((ulong)value));

            case Class_496.Single:
                return(Class_416.ToString((float)value));

            case Class_496.Double:
                return(Class_416.ToString((double)value));

            case Class_496.DateTime:
                return(Class_416.ToString((DateTime)value));

            case Class_496.DateTimeOffset:
                return(Class_416.ToString((DateTimeOffset)value));

            case Class_496.Decimal:
                return(Class_416.ToString((decimal)value));

            case Class_496.Guid:
                return(Class_416.ToString((Guid)value));

            case Class_496.TimeSpan:
                return(Class_416.ToString((TimeSpan)value));

            case Class_496.BigInteger:
                return(Class_416.ToStringInternal((BigInteger)value));

            case Class_496.Uri:
                return(Class_416.ToString((Uri)value));

            case Class_496.String:
                return(Class_416.ToString((string)value));

            case Class_496.DBNull:
                return(Class_416.Null);
            }
            throw new ArgumentException("Unsupported type: {0}. Use the JsonSerializer class to get the object's JSON representation.".FormatWith(CultureInfo.InvariantCulture, value.GetType()));
        }
Ejemplo n.º 6
0
 // Token: 0x0600110A RID: 4362 RVA: 0x0005558F File Offset: 0x0005378F
 public static string ToString(string value, char delimiter)
 {
     return(Class_416.ToString(value, delimiter, Class_356.Default));
 }
Ejemplo n.º 7
0
 // Token: 0x06001109 RID: 4361 RVA: 0x00055585 File Offset: 0x00053785
 public static string ToString(string value)
 {
     return(Class_416.ToString(value, '"'));
 }
Ejemplo n.º 8
0
 // Token: 0x06001108 RID: 4360 RVA: 0x00055577 File Offset: 0x00053777
 internal static string ToString(Uri value, char quoteChar)
 {
     return(Class_416.ToString(value.OriginalString, quoteChar));
 }
Ejemplo n.º 9
0
 // Token: 0x060010BD RID: 4285 RVA: 0x00054C04 File Offset: 0x00052E04
 public virtual void lmethod_3068(double double_0)
 {
     base.dmethod_2086(Class_508.Float);
     this.vmethod_3055(Class_416.ToString(double_0, base.prop_9, this.prop_2, false), Class_508.Float);
 }
Ejemplo n.º 10
0
 // Token: 0x060010EB RID: 4331 RVA: 0x0005520C File Offset: 0x0005340C
 public static string ToString(DateTime value)
 {
     return(Class_416.ToString(value, Class_319.IsoDateFormat, Class_321.RoundtripKind));
 }
Ejemplo n.º 11
0
 // Token: 0x06001106 RID: 4358 RVA: 0x00055546 File Offset: 0x00053746
 internal static string ToString(TimeSpan value, char quoteChar)
 {
     return(Class_416.ToString(value.ToString(), quoteChar));
 }
Ejemplo n.º 12
0
 // Token: 0x06001105 RID: 4357 RVA: 0x0005553C File Offset: 0x0005373C
 public static string ToString(TimeSpan value)
 {
     return(Class_416.ToString(value, '"'));
 }
Ejemplo n.º 13
0
 // Token: 0x060010C5 RID: 4293 RVA: 0x00054C93 File Offset: 0x00052E93
 public virtual void dmethod_3076(decimal arg_0)
 {
     base.dmethod_2086(Class_508.Float);
     this.vmethod_3055(Class_416.ToString(arg_0), Class_508.Float);
 }
Ejemplo n.º 14
0
 // Token: 0x060010C2 RID: 4290 RVA: 0x00054C7B File Offset: 0x00052E7B
 public virtual void gmethod_3073(char char_0)
 {
     base.dmethod_2086(Class_508.String);
     this.vmethod_3055(Class_416.ToString(char_0), Class_508.String);
 }
Ejemplo n.º 15
0
 // Token: 0x060010BF RID: 4287 RVA: 0x00054C63 File Offset: 0x00052E63
 public virtual void smethod_3070(bool bool_0)
 {
     base.dmethod_2086(Class_508.Boolean);
     this.vmethod_3055(Class_416.ToString(bool_0), Class_508.Boolean);
 }
Ejemplo n.º 16
0
        // Token: 0x06000F4E RID: 3918 RVA: 0x0004F20C File Offset: 0x0004D40C
        private void smethod_2780(Class_431 arg_0)
        {
            if (arg_0 == null)
            {
                return;
            }
            if (!this.pmethod_2789(arg_0, Class_463.Integer))
            {
                return;
            }
            this.cmethod_2764(arg_0);
            object obj = this.field_0.prop_10;

            if (arg_0.prop_6 != null)
            {
                if (Class_362.xmethod_2591(Class_428.Integer, obj, arg_0.prop_6) > 0)
                {
                    this.pmethod_2759("Integer {0} exceeds maximum value of {1}.".FormatWith(CultureInfo.InvariantCulture, obj, arg_0.prop_6), arg_0);
                }
                if (arg_0.prop_8 && Class_362.xmethod_2591(Class_428.Integer, obj, arg_0.prop_6) == 0)
                {
                    this.pmethod_2759("Integer {0} equals maximum value of {1} and exclusive maximum is true.".FormatWith(CultureInfo.InvariantCulture, obj, arg_0.prop_6), arg_0);
                }
            }
            if (arg_0.prop_5 != null)
            {
                if (Class_362.xmethod_2591(Class_428.Integer, obj, arg_0.prop_5) < 0)
                {
                    this.pmethod_2759("Integer {0} is less than minimum value of {1}.".FormatWith(CultureInfo.InvariantCulture, obj, arg_0.prop_5), arg_0);
                }
                if (arg_0.prop_7 && Class_362.xmethod_2591(Class_428.Integer, obj, arg_0.prop_5) == 0)
                {
                    this.pmethod_2759("Integer {0} equals minimum value of {1} and exclusive minimum is true.".FormatWith(CultureInfo.InvariantCulture, obj, arg_0.prop_5), arg_0);
                }
            }
            if (arg_0.prop_4 != null)
            {
                bool flag2;
                if (obj is BigInteger)
                {
                    BigInteger bigInteger = (BigInteger)obj;
                    bool       flag       = !Math.Abs(arg_0.prop_4.Value - Math.Truncate(arg_0.prop_4.Value)).Equals(0.0);
                    if (flag)
                    {
                        flag2 = (bigInteger != 0L);
                    }
                    else
                    {
                        flag2 = (bigInteger % new BigInteger(arg_0.prop_4.Value) != 0L);
                    }
                }
                else
                {
                    flag2 = !Class_381.cmethod_2784((double)Convert.ToInt64(obj, CultureInfo.InvariantCulture) % arg_0.prop_4.Value);
                }
                if (flag2)
                {
                    this.pmethod_2759("Integer {0} is not evenly divisible by {1}.".FormatWith(CultureInfo.InvariantCulture, Class_416.ToString(obj), arg_0.prop_4), arg_0);
                }
            }
        }
Ejemplo n.º 17
0
        // Token: 0x06000F50 RID: 3920 RVA: 0x0004F548 File Offset: 0x0004D748
        private void tmethod_2782(Class_431 arg_0)
        {
            if (arg_0 == null)
            {
                return;
            }
            if (!this.pmethod_2789(arg_0, Class_463.Float))
            {
                return;
            }
            this.cmethod_2764(arg_0);
            double num = Convert.ToDouble(this.field_0.prop_10, CultureInfo.InvariantCulture);

            if (arg_0.prop_6 != null)
            {
                double num2 = num;
                double?num3 = arg_0.prop_6;
                if (num2 > num3.GetValueOrDefault() && num3 != null)
                {
                    this.pmethod_2759("Float {0} exceeds maximum value of {1}.".FormatWith(CultureInfo.InvariantCulture, Class_416.ToString(num), arg_0.prop_6), arg_0);
                }
                if (arg_0.prop_8)
                {
                    double num4 = num;
                    double?num5 = arg_0.prop_6;
                    if (num4 == num5.GetValueOrDefault() && num5 != null)
                    {
                        this.pmethod_2759("Float {0} equals maximum value of {1} and exclusive maximum is true.".FormatWith(CultureInfo.InvariantCulture, Class_416.ToString(num), arg_0.prop_6), arg_0);
                    }
                }
            }
            if (arg_0.prop_5 != null)
            {
                double num6 = num;
                double?num7 = arg_0.prop_5;
                if (num6 < num7.GetValueOrDefault() && num7 != null)
                {
                    this.pmethod_2759("Float {0} is less than minimum value of {1}.".FormatWith(CultureInfo.InvariantCulture, Class_416.ToString(num), arg_0.prop_5), arg_0);
                }
                if (arg_0.prop_7)
                {
                    double num8 = num;
                    double?num9 = arg_0.prop_5;
                    if (num8 == num9.GetValueOrDefault() && num9 != null)
                    {
                        this.pmethod_2759("Float {0} equals minimum value of {1} and exclusive minimum is true.".FormatWith(CultureInfo.InvariantCulture, Class_416.ToString(num), arg_0.prop_5), arg_0);
                    }
                }
            }
            if (arg_0.prop_4 != null)
            {
                double double_ = Class_381.gmethod_2783(num, arg_0.prop_4.Value);
                if (!Class_381.cmethod_2784(double_))
                {
                    this.pmethod_2759("Float {0} is not evenly divisible by {1}.".FormatWith(CultureInfo.InvariantCulture, Class_416.ToString(num), arg_0.prop_4), arg_0);
                }
            }
        }
Ejemplo n.º 18
0
 // Token: 0x060010BB RID: 4283 RVA: 0x00054BA5 File Offset: 0x00052DA5
 public virtual void dmethod_3066(float arg_0)
 {
     base.dmethod_2086(Class_508.Float);
     this.vmethod_3055(Class_416.ToString(arg_0, base.prop_9, this.prop_2, false), Class_508.Float);
 }