...
Programming C#
107
in Window had a different return type, the class loader would consider the Sort( ) in ListBox to be
an invalid override and would fail to load.
C# prevents this confusion. In C#, ... the C# language. Part II details how to write .NET programs, and
Part III describes how to use C# with the .NET Common Language Runtime library.
Part I
Chapter 1, introduces y...
... much appreciate it.
Programming C#, 2nd Edition
8
Part I: The C# Language
Programming C#, 2nd Edition
9
Chapter 1. C# and the .NET Framework
The goal of C# is to provide a simple, safe, ... in VB.NET and derive from it in C#.
1.4 The C# Language
The C# language is disarmingly simple, with only about 80 keywords and a dozen built-in
datatypes, but C# is highly expressi...