 | C# Program Flow Control: The Foreach Loop The thirtieth part of the C# Fundamentals tutorial continues the multi-part examination of the program flow control commands available to the C# developer. This article examines the foreach loop structure that cycles through each item in a collection. |
 | C# Program Flow Control: The For Loop The twenty-ninth part of the C# Fundamentals tutorial starts a multi-part examination of the program flow control commands available to the C# developer. This first article examines the for loop structure that allows the repeated execution of code. |
 | C# Arrays The twenty-eighth part of the C# Fundamentals tutorial increases our knowledge of data types. The tutorial has reviewed many data types, each storing a single value. This article considers the use of arrays to store many values in a simple structure. |
 | C# String Testing Functions The twenty-fourth part of the C# Fundamentals tutorial completes the initial examination of the string manipulation functionality provided by the String class. This article investigates methods available for testing the contents of strings. |
 | C# String Comparison Functions The twenty-third part of the C# Fundamentals tutorial continues the examination of the string manipulation functionality provided by the String class. This article investigates methods available for comparing the contents of strings. |
 | C# Simple String Manipulation Functions The twenty-second part of the C# Fundamentals tutorial continues the examination of the string manipulation functionality provided by the String class. This article investigates some of the simple methods available to manipulate the text of a string. |
 | C# Simple String Formatting Functions The twenty-first part of the C# Fundamentals tutorial starts an examination of the string manipulation functionality provided by the String class. This article investigates some of the simple but often used string formatting methods. |
 | C# String Generation with String.Format The twentieth part of the C# Fundamentals tutorial adds to the previous examination of conversion between numeric and string data. This article describes the Format method of the String class that allows generation of strings containing text and numbers. |
 | C# Number to String Conversion The nineteenth part of the C# Fundamentals tutorial continues the examination of conversion between string data and numeric data. This article considers the reverse of the previous part, this time transforming numeric data into formatted strings. |
 | C# String to Number Conversion The eighteenth part of the C# Fundamentals tutorial brings together the native data types discussed so far. This article describes how to convert string values to numeric types. This is essential when allowing free-form user input of numeric data. |