X

Get KeyValuePair From Value in Dictionary (vb.net)

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

Carschrotter: ist leidenschaftlicher Technik Fan beigester von allen was mit dem Web zu tuen hat und Vollblut Nerd. Deshalb war auch sein Ausbildung zum Fachinformatiker ein logischer schritt.
Empfohlene Beiträge