I was thinking of keeping three pieces of information for each object of a list. So I can create a class with three properties for those three pieces of information, and then create a Collection of that class type... But I was wondering in .NET 3.5 ( and not 4.0 ) have any thing built in for that? for example a dictionary...that one keep two pieces of information for each item, key and value...but I need three. Do we have anything built-in for that?