Are you looking for quick take-away samples that you can immediately copy and put to use? Then maybe check out
C# Design Patterns: a tutorial. It however is not a good book. The first segment actually tries to teach C# and OO - there are other books that properly teach the
basics of programming. But, the segments that cover that actual topic area come complete with VS.NET solutions packed in the CD. The explanations usually require some work on the reader's part to exercise the code before fully understanding, so an inexperienced reader like myself when I bought this book would meet alot of friction in progress.
There is another book
Design Patterns in C# which may be better but I have no knowledge on that title.
Or are you just beginning to learn what design patterns are about? In that case
Head First Design Patterns may be a better choice. Design patterns are reusable logical paths of work to solve a particular work, thus can be taught without being specific to language or platform.
The melody of logic will always play out the truth. ~ Narumi Ayumu, Spiral