I am implementing a caching layer between my database and my C# code. The idea is to cache the results of certain DB queries based on the parameters to the query. The database i
SQL Server's Server.GetStringComparer may be of some use.