Uso para cada uno
Foreach (identificador de tipo de datos en la expresión)
{
Cuerpo del bucle 2
}.
La declaración foreach repite un grupo incrustado de declaraciones para cada elemento en una matriz o colección de objetos. La declaración Foreach se usa para iterar a través de una colección para obtener la información requerida, pero no debe usarse para cambiar el contenido de la colección para evitar efectos secundarios impredecibles.
Tipos de lenguajes de programación aplicables: Java, C#, PHP, lenguaje D (biblioteca Phobos).
La instrucción Foreach es una nueva instrucción de bucle en C#, que es particularmente conveniente cuando se procesan tipos de datos como matrices y conjuntos.
Datos extendidos:
Formulario:
La forma de esta declaración es la siguiente:
declaración foreach (expresión de identificador de tipo)
Estos incluyen:
Tipo:
El tipo de identificador.
Identificador:
Variable de iteración que representa los elementos de la colección. Si la variable de iteración es un tipo de valor, también es válida una variable de solo lectura que no se puede modificar.
Expresión:
Colección de objetos o expresión de matriz. El tipo de elementos de la colección debe ser convertible al tipo de identificador. No utilice expresiones que se evalúen como nulas.
En cambio, debe evaluarse como un tipo que implementa IEnumerable o declara un método GetEnumerator. En el último caso, GetEnumerator debería devolver un tipo que implemente IEnumerator o todos los métodos definidos en la declaración de IEnumerator.
Declaración:
La declaración incrustada que se ejecutará.
Enciclopedia Baidu-Lengua extranjera