Examveda

What will be the output of the following C# code snippet?
class MyClass
{
    char ch = 'A';
    int e = 4;
    int k = 9;
    int z = 6;
    public IEnumerator GetEnumerator()
    {
        for (int i = 0; i < 26; i++)
        {
            if (i == e*k /z) yield break; 
            yield return (int)(ch + i);
        }
    }
}
class Program
{
    static void Main(string[] args)
    {
        MyClass mc = new MyClass();
        foreach(int ch in mc)
        Console.Write(ch + " ");
        Console.WriteLine();
        Console.ReadLine();
    }
}

A. Compile time error

B. Run time error

C. 65 66 67 68 69 70

D. Code run successfully prints nothing

Answer: Option C


This Question Belongs to C Sharp Programming >> Miscellaneous In C Sharp

Join The Discussion

Related Questions on Miscellaneous in C Sharp