Dictionary Sind äußert Praktisch wenn man gerade ein KeyValuePair Benötigt.
Sprich einen beliebigen Index und ein damit verknüpfte Value.
In diesen beispiel zeige ich euch wie Einfach es ist in diesen Konstrukt sogar Rückwärts zu suchen:
Public Shared Function GetKeyValuePairFromValue(ByVal sValue As String, _
ByVal CheckDictionary As Dictionary(Of Integer, String)) As _
KeyValuePair(Of Integer, String)
Return CType((From kvp As KeyValuePair(Of Integer, String) In _
CheckDictionary Where kvp.Value = sValue.Trim() Select kvp).First(), _
vKeyValuePair(Of Integer, String))
End Function
Beitrag zuletzt bearbeitet am 11. Februar 2012 21:45