About The BookGet the in-depth architectural information you need about the hottest OOP language for Microsoft® .NET—now updated for final release code. Take a detailed look at the internal architecture of the groundbreaking C# language with this architectural reference. It’s fully updated with information about the Microsoft® .NET platform and Microsoft Visual Studio® .NET. It’s packed with sample code and demo applications to show you exactly how to develop with C#. You’ll explore this advanced language and its design parameters and construction to gain a complete understanding of how it works—and why it works that way. Topics covered include:
C# CLASS FUNDAMENTALS Building C# applications and libraries The .NET type system Classes and structs Methods, properties, arrays, indexers, and attributes Interfaces
WRITING CODE Expressions and operators Program flow control String handling and regular expressions File I/O with streams Error handling with exceptions Operator overloading and user-defined conversions Delegates and event handlers Documentation with XML
ADVANCED C# Numerical processing and the Math class Collections and object enumeration Multithreaded programming Querying metadata with reflection Deterministic finalization and the Dispose pattern Pinning and memory management Using COM from C# applications .NET components in unmanaged code Incorporating security
CD-ROM FEATURES: A fully searchable electronic copy of the book Sample code in C# (also available at www.microsoft.com/mspress/books/5861.aspx) |