Will probably have to do some coding in C# one of these days so I’d better start reading up. Found an article via Google which looks like a promising no-nonsence way to start: A COMPARISON OF MICROSOFT’S C# PROGRAMMING LANGUAGE TO SUN MICROSYSTEMS’ JAVA PROGRAMMING LANGUAGE by Dare Obasanjo.