namespace WhyDelegateRequired { #region Using lamda expression class Program { delegate bool myDelegate ( int n); static void Main( string [] args) { int [] numbers = new [] { 1, 45, 23, 49, 2, 6, 9, 5, 678, 89, 5, 45, 7 }; IEnumerable < int > resultGreaterThanFive = GetAllNumberAsPerRequiredCondtion(numbers, n => n > 5); IEnumerable < int >...