private void PrintRequirements(CommandTextWriter writer, SwitchDescriptor[] switches) { var items = switches.Where(i => i.Required == true).ToArray(); if (items.Any() == false) return; writer.WriteLine(Resources.Requirements); writer.Indent++; foreach (var item in items) { this.PrintRequirement(writer, item); } writer.Indent--; writer.WriteLine(); }