Summary

This chapter has described the fundamentals of the C# language, comparing and contrasting them with the Java language. We have shown that great similarities exist between C# and Java but that there are also occasional, often subtle differences of which the Java programmer must be wary. We have also introduced a number of new features that a Java programmer must become familiar with in order to become proficient with C#.

Get C# for Java Developers now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.