码迷,mamicode.com
首页 > Web开发 > 详细

LitJson的用法

时间:2017-08-27 17:06:49      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:void   eric   generic   ogr   object   int   get   this   set   

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using LitJson;

namespace testLitJson
{
    class Program
    {
        static void Main(string[] args)
        {
            string str= Console.ReadLine();
            if (str == "k")
            {
                testLitjsonm();
            }
            Console.ReadKey();
        }

        public static void testLitjsonm()
        {
            person xiaohong = new person(002, "小红");
            Console.WriteLine("xiaohong.id="+ xiaohong.Id);
            Console.WriteLine("xiaohong.name="+xiaohong.Name);

            string temp_s= JsonMapper.ToJson(xiaohong);
            Console.WriteLine("temp_s="+temp_s);

            JsonData tempjd= JsonMapper.ToObject(temp_s);
            int idvalue = (int)tempjd["Id"];
            Console.WriteLine(idvalue);
            string namevalue = (string)tempjd["Name"];
            Console.WriteLine(namevalue);

            person xiaohongclone = new person(idvalue, namevalue);
            Console.WriteLine("xiaohongclone.id=" + xiaohongclone.Id);
            Console.WriteLine("xiaohongclone.name=" + xiaohongclone.Name);
        }
    }
}

public class person
{
    private int id;
    private string name;

    //Ctrl+R+E快速构造访问器
    public int Id { get => id; set => id = value; }
    public string Name { get => name; set => name = value; }

    public person(int id,string name)
    {
        this.id = id;
        this.name = name;
    }
}

  运行结果:

技术分享

 

LitJson的用法

标签:void   eric   generic   ogr   object   int   get   this   set   

原文地址:http://www.cnblogs.com/kerven/p/7440699.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!