O'Reilly's C# Cookbook, by Stephen Teilhet & Jay Hilyard (not to be confused with the MS Press C# Programmer's Cookbook or the SAMS Visual C# .NET 2003 Developers' Cookbook), retails for $49.95 and is about 800 pages. It's about $35 from Amazon at the moment.
The book uses the 'cookbook' format that is becoming quite popular as evidenced by the two other C# cookbooks on the market, not to mention the ASP.NET Developer's Cookbook authored by Rob Howard, myself, and AspAlliance.com. This really is an excellent format for technical books that are beyond the tutorial level. They're intended to be used as a reference, just like a real cookbook so that you don't need to commit to memory every common task you might face. As a C# developer, sure, you can probably do a lot of these things without a book, but with the book as a reference, you can ensure that you'll do them right, and you'll free up space in your brain for more important details (whatever you might deem those to be).
The other nice thing about this format of book is that it is very easy to get a feel for its usefulness. With most dialog-driven books, you have to read a lot of explanatory text from the author(s) as they guide you through chapter after chapter. With the recipe format, you can simply flip through the book, read the recipe titles, examine the authors' approach to the problem, and read the "Discussion" section only if you're particularly interested. I received this 800-page book yesterday and, because of this format, today I've read enough of it that I feel comfortable reviewing it. As a disclaimer, I will point out that I haven't taken the opportunity to test the authors samples to any extent, so I am placing some faith in their ability to provide tested, best practice code.