It is good practice to pass List<T> or Arrays because tthey can be efficiently indexed as i detailed in my previous post. However one can also apply a ToList operator to an IQueryable and then place the List<T> you get into an ICollection or IList if for some
reason one need to work with interfaces....and if one doesn't need indexers
francesco ab...
All-Star
20888 Points
3277 Posts
Re: IQueryable vs IEnumerable VS List<>
Jan 22, 2012 09:38 PM|LINK
Mvc Controls Toolkit | Data Moving Plug-in Videos