Проверьте на ноль в цикле foreach

Есть ли лучший способ сделать следующее:
Мне нужна проверка на нулевое значение в файле. Заголовки перед продолжением цикла

if (file.Headers != null)
{
  foreach (var h in file.Headers)
  {
   //set lots of properties & some other stuff
  }
}

Короче говоря, выглядит немного некрасиво писать foreach внутри if из-за уровня отступов, происходящих в моем коде.

Это то, что оценило бы

foreach(var h in (file.Headers != null))
{
  //do stuff
}

возможный?

Ответы на вопрос(7)

Ваш ответ на вопрос