Linq filter List where it contains a string value from another List

its even easier:

fileList.Where(item => filterList.Contains(item))

in case you want to filter not for an exact match but for a “contains” you can use this expression:

var t = fileList.Where(file => filterList.Any(folder => file.ToUpperInvariant().Contains(folder.ToUpperInvariant())));

Leave a Comment

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)