Bird
0
0

You have a list of sales amounts: var sales = new List<double> { 100.5, 200.75, 150.25, 300.0 }; How do you calculate the average sale amount correctly?

hard🚀 Application Q8 of 15
C Sharp (C#) - LINQ Fundamentals

You have a list of sales amounts: var sales = new List<double> { 100.5, 200.75, 150.25, 300.0 }; How do you calculate the average sale amount correctly?

Avar average = sales.Sum / sales.Count();
Bvar average = sales.Count() / sales.Sum();
Cvar average = sales.Average();
Dvar average = sales.Sum();
Step-by-Step Solution
Solution:
  1. Step 1: Understand built-in Average()

    C# provides Average() to calculate mean directly.
  2. Step 2: Identify why others are wrong

    var average = sales.Sum / sales.Count(); misses parentheses on Sum (syntax error). var average = sales.Count() / sales.Sum(); reverses the division. var average = sales.Sum(); only sums.
  3. Final Answer:

    var average = sales.Average(); -> Option C
  4. Quick Check:

    Use Average() for mean value [OK]
Quick Trick: Use Average() method for easy mean calculation [OK]
Common Mistakes:
MISTAKES
  • Dividing count by sum
  • Using Sum() alone
  • Missing parentheses on Sum

Want More Practice?

15+ quiz questions · All difficulty levels · Free

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