adplus-dvertising
frame-decoration

Question

For the given set of code, what does the output represent?
class Program
{
    static void Main(string[] args)
    {
        int[] nums = { 1, -2, 3, 0, -4, 5 };
        var posNums = from n in nums
                      where n > 0
                      select n;
        int len = posNums.Count();
        Console.WriteLine(len);
        Console.ReadLine();
    }
}

a.

Execution of code with nothing being printed

b.

Execution of code with printing all numbers

c.

Execution of code with counting total numbers greater than zero

d.

Run time error

Posted under C# programming

Answer: (c).Execution of code with counting total numbers greater than zero

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. For the given set of code, what does the output represent?