Extension methods are the method which are kinda plugged to a type be it System type or any Custom type. Microsoft added this feature in .Net 3.5 version, where some static methods can be added to a type. A simple but nice discussion of Extension methods can be found @ http://dotnetslackers.com/articles/net/Dot-NET-Classes-Now-Can-Have-Extensions.aspx
—
Ha-P Extending 🙂