MNH Gedankensprudel

nicht nur ein stilles Wasser

Get KeyValuePair From Value in Dictionary (vb.net)

03.08.11 (Allgemein, 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
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.

Kommentar schreiben

I accept that my given data and my IP address is sent to a server in the USA only for the purpose of spam prevention through the Akismet program.More information on Akismet and GDPR.

XHTML: Sie können diese Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre prompt="" escaped="">