Olá!
Criei uma classe com um método genérico para poder somar int ou float. Mas está acontecendo um erro com o código "acumulador += item;". Como poderia consertar? Obrigado desde já!
Classe Program.
namespace Testando_cs
{
class Program
{
static void Main(string[] args)
{
int soma = Somadora<int>.somarTodos(1, 2, 4, 7, 99, 10, 2);
Console.WriteLine(soma);
}
}
}
Classe genérica:
namespace Testando_cs
{
static class Somadora<t>
{
public static t somarTodos(params t[] itens)
{
t acumulador;
foreach(t item in itens)
{
acumulador += item;
}
return acumulador;
}
}
}