Items here are still in progress and I haven't determined with 100% certainty that the content is true. Please verify the content. ;-)
-
Abstract factory
System.Data.Common.DbProviderFactory
-
Builder
System.Text.StringBuilder
-
Factory method
- static method
Create
ofSystem.Net.WebRequest
System.Net.WebRequest
System.Convert
- static method
-
Prototype
-
Singleton
-
Object pool
System.Threading.ThreadPool
-
Adapter
-
Bridge
System.Data.Common.DataAdapter
(NOTE: Not 100% sure on this, though I think bridge is a perfect pattern here)
-
Composite
System.Web.UI.Control
+System.Web.UI.ControlCollection
-
Decorator
- derivatives of
System.IO.Stream
- derivatives of
-
Facade
-
Flyweight
-
Proxy
- Class generated from web services
- Chain of responsibility
- Command
- Interpreter
- Iterator
- derivatives of
System.IEnumerator
- derivatives of
- Mediator
- Memento
- Observer
- State
- Strategy
- classes that implements
System.IComparer
. Used in some methods inSystem.Array
- classes that implements
- Template method
- Visitor
System.Linq.Expressions.ExpressionVisitor
+System.Linq.Expressions.Expression