Если этот код находится в форме, вы можете вообще отказаться от рефлексии и просто перебрать коллекцию Controls, например:
var controls = from Control c in Controls.AsQueryable()
where c is ContextMenuStrip
select c;
или вариант без LINQed
IEnumerable<ContextMenuStrip> result = new List<ContextMenuStrip>();
foreach (var control in Controls)
{
ContextMenuStrip menuStrip = (control as ContextMenuStrip)
if (menuStrip != null )
{
result.Add(menuStrip);
}
}
return result;