int[,,] a = new int[2, 2, 2] { {{1,2},{3,4}}, {{5,6},{7,8}} };
// 巢狀 for 迴圈
for (int i = 0; i < a.GetLength(0); i++)
for (int j = 0; j < a.GetLength(1); j++)
for (int z = 0; z < a.GetLength(2); z++)
Console.WriteLine(a[i, j, z]);
// 單一 foreach
foreach (int val in a) Console.WriteLine(val);
兩者輸出相同:1 2 3 4 5 6 7 8。
Console.Write("請輸入學生人數:");
int n = int.Parse(Console.ReadLine());
string[] names = new string[n];
for (int i = 0; i < names.Length; i++)
{
Console.Write("輸入學生姓名:");
names[i] = Console.ReadLine();
}
Console.WriteLine("輸出學生姓名:");
foreach (string name in names) Console.WriteLine(name);

rand()、srand()、random()、/dev/urandom 與現代最佳實踐
NCurses 庫窗口編程完全指南:創建、操作、刷新與屬性控制