C# In Depth


By jack Herrington - Posted on 15 May 2008

To be honest when I first started in C# I didn't think much about the syntax. Having worked for years in C++ and Java it was nice to see a language that was a cleaned up hybrid of both. At first I was glad to be rid of C++ generics because of the complexity that they brought to the language. But the lack of strongly typed collections was a bit of a drag.

C# 2 and 3 added generics in a nice way. From a consumer standpoint there isn't much to know. But if you are implementing a library, or want to get the most out of the language features, you are going to want to read C# In Depth. It's a well written book that treats the reader with respect. Language features are discussed practically without over language lawyering. Though the author does throw in a 25-cent software engineering term now and again.

if you want to know everything you can about C#. Or you are a serious library writer. You should pick up a copy of C# In Depth.

Tags