title: Create nested json with c#
body: <p>I am able to create a flat serialized JSON string pretty easily with c#</p>
  
  <p>My issue is I want to create a nested string like this below </p>
  
  <pre><code>[ { 
      title: "Yes",
      id : "1",
      menu: [ { 
          title: "Maybe",
          id : "3",
          alert : "No",
          menu: [ {
              title: "Maybe Not",
              id : "8",
              alert : "No",
              menu: []
          } ]
      } ]
  },
  {
      title: "No",
      id : "2",
      menu: []
  }]
  </code></pre>
  
  <p>Any help would be great</p>