首页 > 其他 > 详细

这是什么垃圾代码

时间:2014-07-22 22:41:04      阅读:311      评论:0      收藏:0      [点我收藏+]
        #region Helper
        public virtual void SerializeTo(ref Uri url, object queryJson)
        {
            if (queryJson != null)
            {
                Type type = queryJson.GetType();
                url = new Uri(string.Format("{0}#{1}卐{2}", url.OriginalString, type.AssemblyQualifiedName, JsonConvert.SerializeObject(queryJson)));
            }
        }

        public virtual void DeserializeFrom(ref Uri url, out object queryJson)
        {
            queryJson = null;
            int i = url.OriginalString.LastIndexOf("#");
            if (i != -1)
            {
                string[] param = url.OriginalString.Substring(i + 1).Split();
                string typeName = param[0];
                queryJson = JsonConvert.DeserializeObject(param[1], Type.GetType(typeName, true));
            }
        }
        #endregion

这是什么垃圾代码,布布扣,bubuko.com

这是什么垃圾代码

原文:http://www.cnblogs.com/Googler/p/3860060.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!