C# for Students: Revised Edition, 1st edition

Published by Addison-Wesley (May 21, 2009) © 2009

  • Douglas Bell Sheffield Hallam University
  • Mike Parr Sheffield Hallam University, Sheffield, UK
Products list

This product is expected to ship within 5-7 business days for Australian customers.

Starting from scratch, it assumes no prior knowledge of programming and is written in a simple, direct style for maximum clarity.

C# ('C Sharp') is an object-oriented, network-enabled programming language, developed expressly for Microsoft's .Net platform.  C# provides the features that are the most important to programmers:  object-orientation, graphics, GUI components, multimedia, internet-based client/server networking and distributed computing.  'C# for Students' explains key programming concepts and the central ideas of object oriented programming, using C# as the vehicle language.

  • Preface
  • 1.The background to C#
  • 2.The C# development environment
  • 3.Introductory graphics
  • 4.Variables and calculations
  • 5.Methods and arguments
  • 6.Using objects
  • 7.Selection
  • 8.Repetition
  • 9.Debugging
  • 10.  Writing classes
  • 11.  Inheritance
  • 12.  Calculations
  • 13.  Data structures - list boxes and array lists
  • 14.  Arrays
  • 15.  Arrays - two-dimensional
  • 16.  String manipulation
  • 17.  Exceptions
  • 18.  Files
  • 19.  Console programs
  • 20.  Object-oriented design
  • 21.  Program style
  • 22.  Testing
  • 23.  Interfaces
  • 24.  Polymorphism
  • Appendices
  • Bibliography
  • Index

Need help? Get in touch