Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/risadams/historicaldictionary

A .NET data structure library to track Key/Value changes over time.
https://github.com/risadams/historicaldictionary

dotnet key-value library

Last synced: 25 days ago
JSON representation

A .NET data structure library to track Key/Value changes over time.

Awesome Lists containing this project

README

        

# HistoricalDictionary

## Introduction

This is a lightweight library to add a history state to a dictionary.

## Installation

via nuget.org:

## Example

```csharp
var history = new HistoricalDictionary();
history.Add("key1", "value1");
history.Add("key1", "value2", DateTime.Now);

var value = history.Get("key1");
var value = history.Get("key1", DateTime.Now);
```

## Contribute

If you think this could be better, please [open an issue](https://github.com/risadams/HistoricalDictionary/issues/new)!

Please note that all interactions in this organization fall under our [Code of Conduct](CODE_OF_CONDUCT.md).

## License

[MIT](LICENSE) © 1996+ Ris Adams