代码之家  ›  专栏  ›  技术社区  ›  Cristian Diaconescu

中的字典(字符串->元组)。净值3.5?

  •  0
  • Cristian Diaconescu  · 技术社区  · 15 年前

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

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

    我想在中使用这个。NET 3.5,因此没有常规的元组实现<&燃气轮机;可获得的

    有什么建议吗?

    1 回复  |  直到 15 年前
        1
  •  0
  •   Sehrgut    15 年前

    我通常使用的是(尽管这很难看,而且是假设性的):

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

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