Question:
I’m having trouble trying to access a hashtable with a / in the key. In my case the keys are mime types, and a simple example of the hashtable looks like:
1 2 3 4 5 6 |
PS H:\> $h Name Value ---- ----- application/pdf {application/pdf, application/pdf} |
When I try to do access by the Key name, I am not getting any results:
1 2 3 4 5 6 7 8 |
PS H:\> $h."application/pdf" _______________________________________ PS H:\> $h["application/pdf"] _____________________________________________ PS H:\> |
What is going on here, and how to I use this key?
Answer:
In my opinion the Key is not a string but an object? I have no problems getting the value both ways:
1 2 3 4 5 6 7 |
PS> $h=@{'application/pdf'='application/pdf'} PS> $h["application/pdf"] application/pdf PS> $h."application/pdf" application/pdf |