Entidade Framework / C #: várias inclusões da matriz de string?

Se quiser usar oInclude() método em alguma seleção do Entity Framework (para evitar a exceção 'Objeto como descartado'). Mas Include aceita apenas uma string como parâmetro, o que significa apenas uma inclusão. Para fazer vários incluir, você deve cadeia inclui.Include("something").Include("something").Include("something")

Mas gostaria que meus includes viessem de uma matriz de strings.

Então, o que eu gostaria de escrever é o equivalente a.Include(array[0]).Include(array[1]).Include(array[2])...Include(array[n])

(Onde 'n' = array.Length - 1)

É claro que não sei de antemão o que será na matriz de strings.

Mas não consigo encontrar a sintaxe correta até agora. obrigado pela ajuda

EDIT: Dadas as sugestões que tive até agora, eu diria por favor, seja preciso sobre o tipo e evitando problemas de valor nulo e testá-lo. Até agora, nenhuma solução parece funcionar e me perco no que posso e não posso fazer com esse ou aquele tipo.

questionAnswers(4)

yourAnswerToTheQuestion