Imagine I have a SearchService layer that has a method to search all cars starting with a certain string;
public static class Searcher{ public IAnInterface&l
I would choose IEnumerable because it has a more central place in the framework, providing versatility for those that need it, while also providing familiarity to those who are yet to get stuck into things like LINQ.
IEnumerable