Skip to content

Instantly share code, notes, and snippets.

@altrive
Last active August 29, 2015 13:57
Show Gist options
  • Save altrive/9524982 to your computer and use it in GitHub Desktop.
Save altrive/9524982 to your computer and use it in GitHub Desktop.
Use-NuGetPackage ManagedEsent -Verbose #Require PSNuGet<https://github.com/altrive/PSNuGet>
$dictionary = New-Object 'Microsoft.Isam.Esent.Collections.Generic.PersistentDictionary[string,string]'("TempData")
try
{
$key = Read-Host -Prompt "Enter key"
if ($dictionary.ContainsKey($key))
{
Write-Host "Key($key) is already exists"
}
else
{
$value = Read-Host -Prompt "Enter value"
$dictionary.Add($key, $value)
}
$dictionary | ft -AutoSize
}
finally
{
$dictionary.Dispose()
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment