Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zmienna zakresu "name" została już zadeklarowana
Zmienna zakresu w wyrażeniu zapytania jest w zakresie do momentu zakończenia wyrażenia zapytania. W związku z tym musi mieć unikatowy identyfikator.
Aby poprawić ten błąd
- Nadaj unikatową nazwę każdej zmiennej zakresu wprowadzonej w wyrażeniu zapytania.
Przykład
Poniższy przykład generuje cs1930, ponieważ identyfikator num jest używany dla zmiennej zakresu w from klauzuli i dla zmiennej zakresu wprowadzonej przez klauzulę 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;
}
}