There is a rather unique small book, from 2005, by Jesse Liberty, "Visual C# 2005: A Developer's Notebook:" [
^]. It still interests me for its unique graphic design which I consider one of the best examples of technical book design I've seen (I've been involved professionally with technical publishing for many years).
I found it valuable in my early days with .NET for its content illiustrating OOD with WinForms, more in his example code than any "formal" discussion of concepts and principles. Whether it would "work" today, for you, I'm not sure.
You can download the code samples used in the book free from O'Reilly: [
^].
There is a "Head First" (publisher O'Reilly) series book on OOAD, but it has received very mixed reviews on Amazon.com; it's code examples are in Java but would easily map to C#. I am not a fan of the "Head First" books: to me the insertion of a bunch of retro/humorous photos and graphics is distracting even if they do kind of "make a point." But, I am not a highly "visual" person.
But, some people, particularly newcomers to programming, really do seem to learn from the Head First books.