List<string> Entries = new List<string>();
Entries.Add("foo");
Entries.Add("bar");
Entries.Add("@foo");
Entries.Add("1bar");
var NonAlphas = (from n in Entries
where !char.IsLetter(n.ToCharArray().First())
select n);
Для Linq-to-sql вы можете гидрировать ваш поиск из базы данных, перечислив запрос (вызов ToList). С этого момента ваши операции будут выполняться с объектами в памяти, и эти операции не будут переведены в SQL.
List<string> Entries = dbContext.Entry.Where(n => n.EntryName).ToList();
var NonAlphas = Entries.Where(n => !char.IsLetter(n.First()));