This app has a free trial

Overview System Requirements Related


This book is a set of well-documented programs in the C # language. The programs demonstrate using basic C# instructions, performing I/O operations, working with arrays, lists, and files. Shows how to define and use objects. It also shows how to use LINQ technology to perform operations with different data sources: arrays, lists, XML documents. For beginners programmers © Nikita Kultin, 2021 Contents at a Glance Introduction Unit 1: Console input and output Unit 2: Conditional statements Unit 3: Loops Unit 4: Strings Unit 5: Arrays Unit 6: Lists Unit 7: User define function Unit 8: Working with files Unit 9: Records Unit 10: Classes and objects Unit 11: LINQ Unit 12: Exceptions Conclusion CONTENTS About the book and author Introduction Unit 1: Console input and output Simple pound to grams converter Volume and surface area of a cylinder Purchase cost calculation Unit 2: Conditional statements Pound to grams converter Deposit income calculator Mass of rod Unit 3: Loops Monthly payments Minimum monthly payment Table of trigonometric functions Cube root calculator Unit 4: Strings Basic string operations Check chars in string Password generator Hangman game Unit 5: Arrays Average of elements Average salary Minimal element of array Sorting an array Sorting an array (bubble method) Binary search Matrix and vector Results of competitions Mass of rod Unit 6: Lists List input Operations with list Unit 7: User define function The CylinderVolume function The CubeRoot function The Resistance function The Factorial function Passing parameters by reference Function overloading Unit 8: Working with files User folders Reading numbers from a file Writing to file Disk cleanup Unit 9: Records Array of structures List of structures Load list of structures from text file Unit 10: Classes and objects Class TMaterial Class TRod Class Person Array of objects List of objects Sorting list of objects File of objects Inheritance Unit 11: LINQ Array processing Selection data from string array List processing Creating an XML document Processing of an XML document Unit 12: Exceptions Format exception Safe integer value input Safe real value input Conclusion


Additional information

Published by



© Nikita Kultin, 2021

Release date


Approximate size

19.22 MB

Age rating

For all ages


Get this app while signed in to your Microsoft account and install on up to ten Windows 10 devices.

Language supported

English (United States)

Additional terms

Terms of transaction

Report this product

Sign in to report this app to Microsoft