【问题标题】:Dictionary(string -> tuple) in .NET 3.5?.NET 3.5 中的字典(字符串-> 元组)?
【发布时间】:2010-09-28 13:34:46
【问题描述】:

我想知道是否有一种方法可以使用匿名类型为其值创建字典。 像

{
    { "first",  {1, true} },
    { "second", {2, false} },
}

我想在 .NET 3.5 中使用它,所以没有可用的 Tuple<...> 的普通实现。

有什么建议吗?

【问题讨论】:

标签: .net-3.5 dictionary anonymous-types


【解决方案1】:

我通常使用的(虽然这是丑陋和假设性的)是:

Dim dict As Dictionary(Of String, Object())
dict.Add("first", New Object() {1, true})
dict.Add("second", New Object() {2, false})

显然,这不提供编译器支持类型和边界检查您的元组,但在紧要关头它可以工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-10-30
    • 2022-07-24
    • 2010-11-22
    • 1970-01-01
    • 1970-01-01
    • 2010-12-22
    • 2022-01-09
    • 2019-11-14
    相关资源
    最近更新 更多