Trong C# ngoài vòng lập For, Microsoft còn cung cấp thêm một vòng lập tên ForEach. Đây là một hàm rất thuận tiện khi tháo tác với các kiễu dữ liệu dạng mảng.
Vòng lập For là vòng lập thông dụng nhất và được sử dụng nhiều nhất trong mọi ngôn ngữ lập trình. Trong bài này ta sẽ tìm hiểu về vòng lập for trong ngôn ngữ lập trình CSharp.