Sold out

C#: A Beginner's Guide

English · Paperback / Softback

Description

Read more

Learn the basics of working with Microsofts newest programming language using this hands-on introductory resource. Youll get step-by-step instructions for creating, compiling, and running simple programs followed by in-depth explanations on data types, operators, functions, arrays, classes, inheritance, and much more. Youll also be introduced to some of the advanced features of C#. Through a combination of hands-on coding projects, detailed explanations, and practical advice this is the essential introduction for every new C# programmer.

List of contents

1 C# Fundamentals 2 Introducing Data Types and Operators 3 Program Control Statements 4 Introducing Classes, Objects, and Methods 5 More Data Types and Operators 6 A Closer Look at Methods and Classes 7 Operator Overloading, Indexers, and Properties 8 Inheritance 9 Interfaces, Structures, and Enumerations 10 Exception Handling 11 Using I/O 12 Delegates, Events, Namespaces, and Advanced Topics A Answers to Mastery Checks

About the author

Herb Schildt (Mahomet, IL) is a leading authority on C and C and a best-selling author whose books have sold more than 2 million copies. His acclaimed C and C books include Teach Yourself C, C from the Ground Up, C: The Complete Reference, Java Programmer's Reference, STL Programming from the Ground Up, Windows 98 Programming from the Ground Up, and co-author of C/C Annotated Archives.

Product details

Authors Herbert Schildt
Publisher Mcgraw Hill Book Co
 
Languages English
Product format Paperback / Softback
Released 01.01.2001
 
No. of pages 550
Dimensions 187 mm x 233 mm x 34 mm
Weight 1066 g
Subject Natural sciences, medicine, IT, technology > IT, data processing > Programming languages

Customer reviews

No reviews have been written for this item yet. Write the first review and be helpful to other users when they decide on a purchase.

Write a review

Thumbs up or thumbs down? Write your own review.

For messages to CeDe.ch please use the contact form.

The input fields marked * are obligatory

By submitting this form you agree to our data privacy statement.