Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Ya se ha declarado la variable de rango 'name'
La variable de rango de una expresión de consulta está en ámbito hasta que finaliza la expresión de la consulta. Por lo tanto, debe tener un identificador único.
- Asigne un nombre único a cada variable de rango que se introduce en una expresión de consulta.
El ejemplo siguiente genera el error CS1930 porque el identificador num
se usa para la variable de rango en la cláusula from
y para la variable de rango que introduce la cláusula let
.
// cs1930.cs
using System.Linq;
class Program
{
static void Main()
{
int[] nums = { 0, 1, 2, 3, 4, 5 };
var query = from num in nums
let num = 3 // CS1930
select num;
}
}
Comentarios de .NET
.NET es un proyecto de código abierto. Selecciona un vínculo para proporcionar comentarios: