Is there an extension of string's StartsWith that it searches at the start of every word in the string?
Something like:
"Ben Stiller".StartsWithExtension("Sti")
returning true
I want this so I can make a predicate for searching.
Lets say there's a list called Persons, ICollection<Person>
Each person has a property Name, with values like "Ben Stiller" or "Adam Sandler".
I want to be able to do predicates like:
Persons.Where(p => p.Name.StartsWithExtension(query))
Thanks (Other better ways of achieving this are welcome)