LINQ problem sa dodavanjem novih vrednosti
05.11.2010. u 09:31 · pre 194 meseci
#1
Prica pocinje ovako ...
Sada tu imam datume neke 1,2,5,7, gde fale 3,4,6...
Ja napravim jedan niz sa svim datumima od najmanjeg do najveceg koji se nalaze u queriju i napravion sa novi ...
I sada probam...
A probao sam i queryOne da castujem u IList i onda napravio novi objekat..
I probao da ovo dodam u listu pukne neki error na dodavanju prijavljuje...
Malo mi gori pod nogama pa ako neko ima ideju sta da uradim nek se javlja :(
Code:
var queryOne = .....select new ... // neke vrednosti
var queryOne = .....select new ... // neke vrednosti
Sada tu imam datume neke 1,2,5,7, gde fale 3,4,6...
Ja napravim jedan niz sa svim datumima od najmanjeg do najveceg koji se nalaze u queriju i napravion sa novi ...
Code:
var missingDates = .....select new ... // sve isto kao u queryOne dodelim vrednosti i sada imam te dve kolekcije
var missingDates = .....select new ... // sve isto kao u queryOne dodelim vrednosti i sada imam te dve kolekcije
I sada probam...
Code:
var t = queryOne.Union(missingDates); // ovo nece da prodje ni compile
var t = queryOne.Union(missingDates); // ovo nece da prodje ni compile
A probao sam i queryOne da castujem u IList i onda napravio novi objekat..
Code:
var newObj = new { sve isto kao sto je dodato u queryOne };
var newObj = new { sve isto kao sto je dodato u queryOne };
I probao da ovo dodam u listu pukne neki error na dodavanju prijavljuje...
Code:
The value "System.Linq.Enumerable+WhereSelectEnumerableI....f__AnonymousType9...and cannot be used in this generic collection.
Parameter name: value
The value "System.Linq.Enumerable+WhereSelectEnumerableI....f__AnonymousType9...and cannot be used in this generic collection.
Parameter name: value
Malo mi gori pod nogama pa ako neko ima ideju sta da uradim nek se javlja :(