Używam Linq do zapytania do mojej bazy danych i zwrócenia ogólnej IList.IEnumerable <> to IList <>
Cokolwiek próbowałem, nie mogłem przekonwertować IQueryable na IList.
Oto mój kod.
Nie mogę napisać prostniej niż to i nie rozumiem, dlaczego to nie działa.
public IList<IRegion> GetRegionList(string countryCode)
{
var query = from c in Database.RegionDataSource
where (c.CountryCode == countryCode)
orderby c.Name
select new {c.RegionCode, c.RegionName};
return query.Cast<IRegion>().ToList();
}
ta zwraca listę z prawej liczby przedmiotów, ale wszystkie są puste Proszę o pomoc, jestem bloqued z tym przez kilka dni teraz
To pytanie naprawdę zilustrowania problemu kaczka wpisywanie i C#/ograniczenia Linq –