O'Reilly logo

From Java to C#: A Developer's Guide by Heng Ngee Mok

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Part 4: Core topics

Introduction

Core topics are 'intermediate-level' topics that are beyond the basic class features and operator functions. Topics covered in this part include arrays, exception handling, event handling (which is quite different in C# from Java), reflection, multi-threaded programming, file I/O and the .NET collection classes.

I suggest that particular attention is paid to Chapter 14, where I shall introduce the idea of delegates. Delegates are special types which encapsulate methods, and are used in C# events and multi-threaded programming.

Chapters 16 - 18 (reflection, multi-threaded programming, and file I/O) are written in a more 'how-to' style. I will not cover the basics (such as what reflection is, what multi-threading ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required