public static string JSONEncode(UserData oData) { MemoryStream strmJSON = new MemoryStream(); DataContractJsonSerializer oSer = new DataContractJsonSerializer(oData.GetType()); oSer.WriteObject(strmJSON, oData); strmJSON.Flush(); var strJASON = Encoding.UTF8.GetString(strmJSON.ToArray()); return strJASON; }