【问题标题】:Dictionary to anonymous object [closed]匿名对象的字典[关闭]
【发布时间】:2023-03-16 21:25:02
【问题描述】:

我有一个字典集合,字符串,int。我想将此字典转换为匿名对象,其属性是集合键,匿名对象属性的值是字典值。这是一种方法吗?

谢谢

【问题讨论】:

  • 你有没有尝试过做任何事情?
  • 但是为什么呢?为什么它必须是匿名类型?我想念这将如何有用
  • 你会用它来做什么,你不能用字典来做什么(更容易)?
  • 我拥有一个可以处理对象属性及其值的层。

标签: c#


【解决方案1】:

你在找这个吗?

var keyVals = dict.Select(kv => new { Key = kv.Key, Value = kv.Value });

但我无法想象这个用例。为什么你更喜欢匿名类型而不是已经可用的字典?

【讨论】:

    【解决方案2】:

    像这样:

    from x in mydictionairy select new { anonymousKey = x.Key, anonymousValue = x.Value}
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-01-30
      • 2015-06-07
      • 2014-02-20
      • 2016-04-21
      • 2019-05-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多