¿Cuál es la sintaxis correcta para un bucle "foreach" en C#?
foreach (condition) { }
foreach (int i in array) { }
foreach (int i = 0; i < array.Length; i++) { }