The goal of C# is to serve as a high-performance language for .NET development—one that is simple, safe, object-oriented, and Internet-centric. Programming C# teaches this new language in a way that experienced programmers will appreciate—by grounding its application firmly in the context of Microsoft's .NET platform and the development of desktop and Internet applications. | Programming C Jesse Liberty Publisher O Reilly First Edition July 2001 ISBN 0-596-00117-7 680 pages The goal of C is to serve as a high-performance language for .NET development one that is simple safe object-oriented and Internet-centric. Programming C teaches this new language in a way that experienced programmers will appreciate by grounding its application firmly in the context of Microsoft s .NET platform and the development of desktop and Internet applications. 2 Programming C About This How the Book Is Who This Book Is C Versus Visual Basic . C Versus C versus C .14 Conventions Used in This We d Like to Hear from Part I The C Chapter 1. C and the .NET The .NET The .NET Compilation and the The C Chapter 2. Getting Started Hello World .21 Classes Objects and Developing Hello World .26 Just In Time Using the Visual Studio .NET Chapter 3. C Language The Stack and the Variables and WriteLine .36 Statement All Operators Are Not Created Whitespace and Short-Circuit Preprocessor Chapter 4. Classes and Defining Creating Using Static Static Methods to Access Static Destroying How Finalize Passing Overloading Methods and