// Token: 0x06001563 RID: 5475 RVA: 0x00066B28 File Offset: 0x00064D28 private string vmethod_3935(Class_296 arg_0, object obje_0, Class_349 arg_1, out bool arg_2) { if (arg_1.field_5 == Class_448.Primitive) { Class_369 class_ = (Class_369)arg_1; if (class_.prop_0 == Class_496.DateTime || class_.prop_0 == Class_496.DateTimeNullable) { arg_2 = false; StringWriter stringWriter = new StringWriter(CultureInfo.InvariantCulture); Class_502.WriteDateTimeString(stringWriter, (DateTime)obje_0, arg_0.prop_6, arg_0.prop_10, arg_0.prop_11); return(stringWriter.ToString()); } if (class_.prop_0 == Class_496.DateTimeOffset || class_.prop_0 == Class_496.DateTimeOffsetNullable) { arg_2 = false; StringWriter stringWriter2 = new StringWriter(CultureInfo.InvariantCulture); Class_502.WriteDateTimeOffsetString(stringWriter2, (DateTimeOffset)obje_0, arg_0.prop_6, arg_0.prop_10, arg_0.prop_11); return(stringWriter2.ToString()); } arg_2 = true; return(Convert.ToString(obje_0, CultureInfo.InvariantCulture)); } else { string result; if (Class_467.gmethod_3913(obje_0, obje_0.GetType(), out result)) { arg_2 = true; return(result); } arg_2 = true; return(obje_0.ToString()); } }
// Token: 0x060010EE RID: 4334 RVA: 0x0005528C File Offset: 0x0005348C public static string ToString(DateTimeOffset value, Class_319 format) { string result; using (StringWriter stringWriter = Class_515.CreateStringWriter(64)) { stringWriter.Write('"'); Class_502.WriteDateTimeOffsetString(stringWriter, value, format, null, CultureInfo.InvariantCulture); stringWriter.Write('"'); result = stringWriter.ToString(); } return(result); }