BY CATEGORY▼
- VIDEOS HOME PAGE
- .NET (14)
- Business Intelligence (40)
- Integration Services (19)
- Macros and Programming (82)
- Microsoft Excel (70)
- Microsoft Office (92)
- Miscellaneous (1)
- Power BI (35)
- Power Platform (35)
- Python (31)
- Report Builder (107)
- Reporting Services (113)
- SQL (42)
- Visual Basic for Applications (215)
- Visual C# (14)
C# CATEGORIES▼
C# PROGRAMMING VIDEOS▼
- C# Part 1 - Installing and Configuring Visual Studio
- C# Part 2 - Working with Projects and Solutions
- C# Part 3 - Drawing Windows Forms
- C# Part 4 - Writing Basic C# Code
- C# Part 5 - Variables and Data Types
- C# Part 6 - If Statements and Conditional Operators
- C# Part 7 - Writing Methods
- C# Part 8 - Switch Statements
- C# Part 9 - While Loops and Do Loops
- C# Part 10 - For Loops
- C# Part 11 - Foreach Loops
- C# Part 12 - Arrays
- C# Part 13 - Lists
- C# Part 14 - Exceptions and Error Handling
C# Programming videos | C# Part 11 - Foreach Loops
Posted by Andrew Gould on 21 November 2014
You can use a Foreach loop in C# to process a collection of objects, which is a tremendously useful thing to be able to do in an object-oriented language! This video explains how the foreach statement works and covers examples such as looping over the collection of controls in a form, looping over the open forms in your application and looping over the items in a list. You'll also see a comparison of the foreach loop and for loop, including a couple of limitations of the foreach statement. The video also covers how to write nested foreach loops.
See our full range of C# training resources.
There are no files which go with this video.
There are no exercises for this video.
Making a video bigger
You can increase the size of your video to make it fill the screen like this:

Play your video (the icons shown won't appear until you do), then click on the full screen icon which appears as shown at its bottom right-hand corner.
When you've finished viewing a video in full screen mode, just press the Esc key to return to normal view.
Improving the quality of a video
To improve the quality of a video, first click on the Settings icon:

Make sure you're playing your video so that the icons shown appear, then click on this gear icon at the bottom right-hand corner.
Choose to change the video quality:

Click on Quality as shown to bring up the submenu.
The higher the number you choose, the better will be your video quality (but the slower the connection speed):

Don't choose the HD option unless you have a fast enough connection speed to support it!
Is your Wise Owl speaking too slowly (or too quickly)? You can also use the Settings menu above to change your playback speed.