Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
LINQ method overloads for dictionary classes
C#
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
DictionaryLinq.Tests
DictionaryLinq
packages
.gitignore
COPYING.htm
DictionaryLinq.sln
README.rdoc

README.rdoc

dictionarylinq - LINQ method overloads for dictionary classes

Copyright © 2011 Anders Gustafsson, Cureos AB

Licensed and distributable under the terms of the EPL 1.0 license: opensource.org/licenses/EPL-1.0

Summary

DictionaryLinq is a portable (.NET 4, Silverlight 4, Windows Phone 7) C# class library providing convenience methods for LINQ operations on dictionary classes.

When applying certain default LINQ methods on a Dictionary class, the return value is of type IEnumerable{KeyValuePair{TKey, TValue}} although the most intuitive return value would have been Dictionary{TKey, TValue}.

DictionaryLinq provides a solution to this dilemma by “overriding” some of the default LINQ methods, automatically returning a Dictionary.

Links

Something went wrong with that request. Please try again.