for (int i = 0; i < number.Length; i++)
{
int b = number.Where(x => x == i);
}
Zakładając, że mam tablicę intów o nazwie number dlaczego powyższe zapytanie jest źle napisane ? CHodzi mi o whera
for (int i = 0; i < number.Length; i++)
{
int b = number.Where(x => x == i);
}
Zakładając, że mam tablicę intów o nazwie number dlaczego powyższe zapytanie jest źle napisane ? CHodzi mi o whera
Bo Where
zwraca kolekcję, a przypisujesz ją do zmiennej typu int
. Zmień typ zmiennej b
na IEnumerable<int>
albo na var
.
A czy na pewno to powinno być w pętli?
@Juhas, a czemu nie?
Uważasz, że to dziwne, że ktoś chce w pętli przejść po kolekcji liczb i w każdym przebiegu znaleźć w niej jednoelementową kolekcję zawierającą jedynie wartość licznika pętli? ;)
for (int i = 0; i < number.Length; i++)
{
var b = new[] { i };
}