Need a .NET Dictionary<string,object> with just a little more functionality.
- by Ronnie Overby
I need a dictionary but I also need to store a boolean value about the object in the dictionary. What's the best way for this.
Something like
Dictonary<string,object,bool>
would be ideal, but doesn't exist.
My first idea was:
public class SomeObject
{
public object Value { get; set; }
public bool Flag { get; set; }
}
// and then use:
Dictionary<string,SomeObject> myDictionary;
My 2nd idea was to implement IDictionary and contain two dictionaries within that were manipulated by the implemented methods and property accessors.
My 3rd idea was to see what the folks at StackOverflow would do.