Bird
0
0

What is the output of this C# code?

medium📝 Predict Output Q4 of 15
C Sharp (C#) - LINQ Fundamentals

What is the output of this C# code?

var numbers = new List<int> { 3, 6, 9, 12 };
var count = numbers.Count();
var sum = numbers.Sum();
var average = numbers.Average();
Console.WriteLine($"Count: {count}, Sum: {sum}, Average: {average}");
ACount: 4, Sum: 30, Average: 7.5
BCount: 4, Sum: 30, Average: 9
CCount: 3, Sum: 30, Average: 10
DCount: 4, Sum: 24, Average: 6
Step-by-Step Solution
Solution:
  1. Step 1: Calculate Count()

    The list has 4 elements: 3, 6, 9, 12, so count is 4.
  2. Step 2: Calculate Sum() and Average()

    Sum is 3+6+9+12 = 30. Average is 30 divided by 4 = 7.5.
  3. Final Answer:

    Count: 4, Sum: 30, Average: 7.5 -> Option A
  4. Quick Check:

    Count=4, Sum=30, Average=7.5 [OK]
Quick Trick: Sum and Average depend on list values, Count is number of items [OK]
Common Mistakes:
MISTAKES
  • Miscounting elements
  • Incorrect sum calculation
  • Wrong average formula

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More C Sharp (C#) Quizzes