using System.Collections.Generic;
public static class PrintingArray
public static void PrintArrayLambda(this List<int> numbers)
var numbersDivided = numbers.FindAll((i) => (i % 7 == 0 && i % 3 == 0));
public static void Print(IEnumerable<int> numbersDivided)
foreach (int number in numbersDivided)
Console.Write(number + " ");
public static void PrintArrayLinq(this List<int> numbers)
where (number % 3 == 0 && number % 7 == 0)
public static void Main()
List<int> numbers = new List<int>();
for (int i = 5; i < 100; i++)
numbers.PrintArrayLinq();
numbers.PrintArrayLambda();