C# anonymous object (javascript like) for adhoc usage. No class definition

nes*_*est 0 c# asp.net arrays object

I wanted to create an anonymous C# object with no class definition. Similar to javascript object. Sample code not working:

var data = new
  {
    groups = new object[] {
      new {
        header = "Facebook",
        buttons = new object[] {
          new {
            label = "Create new post"
          }
        }
      }
    }
  };
Run Code Online (Sandbox Code Playgroud)

nes*_*est 6

The problem was the new object[]. It is just new []. Working code:

var data = new
  {
    groups = new [] {
      new {
        header = "Facebook",
        buttons = new [] {
          new {
            label = "Create new post"
          }
        }
      }
    }
  };
Run Code Online (Sandbox Code Playgroud)