If you are new to computer programming then this book is for you! 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.
Detailed contents 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