

MCQOPTIONS
Saved Bookmarks
1. |
What will be the output of the code snippet?
class MyClass { int[] a = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20}; public IEnumerator GetEnumerator() { for (int i = 0; i < 20; i++) { if (a[i] % 2 == 0) yield return (int)(a[i]); } } } class Program { static void Main(string[] args) { MyClass mc = new MyClass(); foreach (int i in mc) Console.Write(i + " "); Console.WriteLine(); Console.ReadLine(); } } |
A. | Prints nothing code run successfully |
B. | Run time error |
C. | Code runs successfully prints even number between 1 to 20 |
D. | Compile time error |
Answer» D. Compile time error | |