User753101303 posted
Hi,
My understanding is that you want (another option would be to use Linq) :
string[] list = { "SUMMARY", "Professional Summary" };
string singlePara = "SUMMARY Software Engineer working as a Specialist Web Developer in .NET Technologies".ToLower();
Console.WriteLine(Array.Exists(list,value=>singlePara.Contains(value.ToLower())));
ie for each string from your array you want to see if at least one value is found in the singlePara string ?
For now you are using Array.Contains ie you are looking if the singlePara string is found in your array.