Part 2: Advanced programming

Image

In Part 1, you learned that the basic behavior of a program is to take data in, do something with it, and output it again. You saw how programs store different kinds of data, how a program can make decisions based on the values that data has, how to use loops, and how to use lists and arrays to store large amounts of data. These are really the only things you need to know to write every program you can imagine.

In Part 2, you’ll build on the programming abilities you’ve learned so far by exploring some advanced features of the C# language that make it easier to create larger programs and fit a program to a specific ...

Get Begin to Code with C# now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.