13 packages tagged with “idictionary”
C# extension methods for BCL types (String, Type, etc.)
A collection of extension methods for better string representations (e.g. IEnumerable and specializations for IList, ISet and IDictionary, TimeSpan).
Extends the IDictionary<TKey, TValue> interface to include a GetValueOrDefault method
Extends the IDictionary<TKey, TValue> interface to include a AddOrUpdate method
A C# Library to convert the model class to idictionary and datatable to list model class.
わたしが欲しいと思った適当な機能たち for C#
Extensions to transform IEnumerable into other generic collection types, including async versions.
Why is it that the List is so widely used, even when there is absolutly no need for the features of a List? I think one of the most important reasons is it beeing so easily available. You could simply use the extension method .ToList() on any IEnumerable. To help out in this matter, and hopefully help you use other (more suitable) generic collection types, I've created this package. It contains extension methods for IEnumerable to convert it to: Basic classes: - Stack - Queue - HashSet Interfaces: - ICollection - IEnumerable - ICollection - IList - ISet - IDictionary Concurrent classes: - ConcurrentBag - ConcurrentQueue - ConcurrentStack - ConcurrentDictionary
Provides the ability to more intuitively connect Parent-Child relationships via Callback methods.
A set of useful and powerful collection classes.
Provides a Set Collection implementation.