• json.net的常用语句JsonConvert.SerializeObject(对象)


      在ajax的已不请求中,常常返回json对象。可以利用json.net给我们提供的api达到快速开发。

    B.cs

        public class B
        {
           public B(){}
             private int money = 0;
               private string name = string.Empty;
               public int Money
              {
                  get { return money; }
                  set { money = value; }
             }
              public string Name
            {
                  get { return name; }
                  set { name = value; }
            }
        }

    A.cs:

        public class A
        {
           public A(){}
              public int age { get; set; }
                public string name { get; set; }
                B b = null;

                  public B B
              {
                  get { return b; }
                  set { b = value; }
              } 
        }

     测试代码如下:

     using Newtonsoft.Json;

     protected void Page_Load(object sender, EventArgs e)
        {
            A a = new A();
            a.age = 11;
            a.name = "Name";
            B b = new B();
            b.Money = 10000;
            //b.Name = "小样";
            a.B = b;
           string str= JsonConvert.SerializeObject(a);
           Response.Write(str);
        }

     输出:{"age":11,"name":"Name","B":{"Money":10000,"Name":""}}

  • 相关阅读:
    linux之vi编辑器的基础命令
    redis的安装部署启动停止<17.3.21已更新>
    关于Ubuntu的ssh免密登录
    Git(管理修改)
    Git(时光机-版本回退)
    Git(查看修改记录)
    Git(创建版本库)
    集中式VS分布式
    Git(介绍和安装)
    Javascript基础知识
  • 原文地址:https://www.cnblogs.com/langlang/p/1622267.html
Copyright © 2020-2023  润新知