Skip to content

Instantly share code, notes, and snippets.

@sassdawe
Last active May 10, 2024 05:07
Show Gist options
  • Save sassdawe/19240e1ea60be071d01eb65a6af8df1c to your computer and use it in GitHub Desktop.
Save sassdawe/19240e1ea60be071d01eb65a6af8df1c to your computer and use it in GitHub Desktop.
System.Collections.Specialized.OrderedDictionary
# option 1
using namespace System.Collections.Specialized
$ordered = new-object OrderedDictionary
# option 2
$ordered = new-object System.Collections.Specialized.OrderedDictionary
# members
$ordered | get-member
# usage
$ordered.add('first','zero')
$ordered.add('second','one')
$ordered.add('third','two')
$ordered
<#
Name Value
---- -----
first zero
second one
third two
#>
$ordered[0]
<#
zero
#>
$ordered['first']
<#
zero
#>
$ordered['first'].Equals($ordered[0])
<#
True
#>
@sassdawe
Copy link
Author

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment