ExtensionMethod.NET Home of 840 C#, Visual Basic, F# and Javascript extension methods
An extension method for adding a value to a collection if it not exists yet.