ExtensionMethod.NET is a database of C# 3.0, F# and Visual Basic 2008 extension methods. It contains many user-rated
extension methods that will expand your code
library immediately.
Extension methods add functionality to existing classes and allow you to expand the .NET framework.
This way your favorite functions integrate seamlessly into the framework. For more information about
extension methods visit the
C# 3.0 and Visual Basic 2008
MSDN Library pages.
We invite you to submit your favorite extension methods and download and
use others.
We need your feedback about this website. We've noticed some user comments regarding redundant or untested extension methods. We're working on a voting system that allows to dispose extension methods. If you have more feedback, email it to us
TOP 3 Extension Methods
Pivot
Submitted by
Fons Sonnemans
on
2009-1-21
Groups the elements of a sequence according to a specified firstKey selector function and rotates the unique values from the secondKey selector function into multiple values in the output, and performs aggregations. Language
C#
Type
System.Collections.Generic.IEnumerable<T>
Downloads
816
Recently added
DoesNotEndWith
Submitted by
Omkar Panhalkar
on
2012-5-07
It returns true if string does not end with the character otherwise returns false. If you pass null or empty string, false will be returned.Language
C#
Type
System.String
Downloads
0
DoesNotStartWith
Submitted by
Omkar Panhalkar
on
2012-5-07
It returns true if string does not start with the character otherwise returns false if you pass null or empty string, false will be returned.Language
C#
Type
System.String
Downloads
0
IsNull
Submitted by
Omkar Panhalkar
on
2012-5-07
This method returns true if the value is null otherwise it returns falseLanguage
C#
Type
System.Type
Downloads
1