C# C# Collections Lists Lists

Radu - Adrian Buha
PRO
Radu - Adrian Buha
Pro Student 4,504 Points

I need your assistance!

I don't seem to figure it out what am I doing wrong. Can anyone give some hints? Many thanks!

MathHelpers.cs
using System.Collections.Generic;
namespace Treehouse.CodeChallenges
{
    public static class MathHelpers
    {
        public static List<int> GetPowersOf2(int baseValue){
            List<int> powers = new List<>();
            int counter = baseValue + 1;
            for(int i = 0; i < counter; i++){
                powers.Add(System.Math.Pow(i,2));
            }
            return powers;
        }
    }
}

2 Answers

use this

using System.Collections.Generic;
namespace Treehouse.CodeChallenges
{
    public static class MathHelpers
    {
        public static List<int> GetPowersOf2(int baseValue){
            var powers = new List<int>(); //check this
            int counter = baseValue + 1;
            for(int i = 0; i < counter; i++){
                powers.Add((int) System.Math.Pow(2,i)); //check the power and cast to int
            }
            return powers;
        }
    }
}

ur welcome