Ejemplo n.º 1
0
 static IEnumerable <string> ByPrefix(WordsStartingWith query, InMemoryListProvider <string> inMemoryListProvider)
 {
     return(inMemoryListProvider.List.Where(x => x.StartsWith(query.Prefix)));
 }
Ejemplo n.º 2
0
 static Total TotalByLength(TotalWordsForGivenLength query, InMemoryListProvider <string> inMemoryListProvider)
 {
     return(new Total(ByLength(new WordsOfGivenLength {
         Length = query.Length
     }, inMemoryListProvider).Count()));
 }
Ejemplo n.º 3
0
 static IEnumerable <string> ByLength(WordsOfGivenLength query, InMemoryListProvider <string> inMemoryListProvider)
 {
     return(inMemoryListProvider.List.Where(x => x.Length == query.Length));
 }