【问题标题】:C# anonymous object (javascript like) for adhoc usage. No class definition用于临时使用的 C# 匿名对象(类似 javascript)。没有类定义
【发布时间】:2015-07-22 12:03:22
【问题描述】:

我想创建一个没有类定义的匿名 C# 对象。类似于 javascript 对象。示例代码不起作用

var data = new
  {
    groups = new object[] {
      new {
        header = "Facebook",
        buttons = new object[] {
          new {
            label = "Create new post"
          }
        }
      }
    }
  };

【问题讨论】:

  • 问题是什么?
  • 我正要问,结果自己发现了。所以只是想分享解决方案。
  • 您应该删除您的问题或以有助于社区的方式编写它。但是对于您当前的问题,没有机会帮助您解决这个问题。由于问题是一个简单的错字,我投票赞成关闭这个问题。
  • 对我来说,这更像是一个概念上的错误,而不是一个错字。我实际上认为这是正确的方法
  • 它实际上帮助了我。我通过谷歌搜索 adhoc object c# 找到了它并得到了这个问题。我正在重写它以确认 SO 准则。

标签: c# asp.net arrays object


【解决方案1】:

问题是new object[]。只是new []。工作代码:

var data = new
  {
    groups = new [] {
      new {
        header = "Facebook",
        buttons = new [] {
          new {
            label = "Create new post"
          }
        }
      }
    }
  };

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-09
    • 2012-10-24
    • 2014-07-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多