3

既存のStringandHashSet(Of String)がありますが、次のコード

Dim myDict As New Dictionary(Of String, HashSet(Of String))(myString, myHashSet)

次の Intellisense エラーが発生します。Argument matching parameter 'comparer' narrows from 'System.Collections.Generic.HashSet(Of String)' to 'System.Collections.Generic.IEqualityComparer(Of String)'

この辞書を作成する正しい方法は何ですか?

4

1 に答える 1

6

Collection Initializerを使用できます。

Dim myDict As New Dictionary(Of String, HashSet(Of String)) From 
       {{myString, myHashSet}}
于 2013-09-27T21:24:26.563 に答える