public static void Write(Model model, NFinal.IO.IWriter writer, DateTimeFormat dateTimeFormat) { writer.Write("{"); writer.Write("\"a\":"); if (model.a == null) { writer.Write("null"); } else { writer.WriteJsonReverseString(model.a); } writer.Write(","); writer.Write("\"b\":"); writer.Write(model.b.ToString()); writer.Write(","); writer.Write("\"c\":"); if (model.c == null) { writer.Write("null"); } else { writer.Write(((Int32)model.c).ToString()); } writer.Write(","); writer.Write("\"b1\":"); writer.Write("\""); writer.Write(model.b1.ToString()); writer.Write("\""); writer.Write(","); writer.Write("\"c1\":"); if (model.c1 == null) { writer.Write("null"); } else { writer.Write("\""); writer.Write(((Char)model.c1).ToString()); writer.Write("\""); } writer.Write(","); writer.Write("\"b2\":"); writer.Write(JsonHelper.GetLocalTimeString(model.b2)); writer.Write(","); writer.Write("\"c2\":"); if (model.c2 == null) { writer.Write("null"); } else { writer.Write(JsonHelper.GetLocalTimeString((DateTime)model.c2)); } writer.Write(","); writer.Write("\"b3\":"); writer.Write(model.b3?"true":"false"); if (model.c3 == null) { writer.Write("null"); } else { writer.Write((System.Boolean)model.c3?"true":"false"); } writer.Write(","); writer.Write("\"b4\":"); if (model.b4 == null) { writer.Write("null"); } else { writer.Write("\""); writer.Write(Convert.ToBase64String(model.b4)); writer.Write("\""); } writer.Write("}"); }