0
respostas

[Dúvida] Produto Erro CS0246

O Programa apresenta a seguinte mensagem não ent4ndi o erro
C:\Users\Ivan\Documents\Cursos\Alura\AprendaC#\Exercicio\CAP4\3-Produto\Estoque.cs(12,34): error CS0246: O nome do tipo ou do namespace "Produtos" não pode ser encontrado (está faltando uma diretiva using ou uma referência de assembly?)
C:\Users\Ivan\Documents\Cursos\Alura\AprendaC#\Exercicio\CAP4\3-Produto\Estoque.cs(8,17): error CS0246: O nome do tipo ou do namespace "Produtos" não pode ser encontrado (está faltando uma diretiva using ou uma referência de assembly?)

Program.cs


Console.WriteLine("Escolha a opção");
Console.WriteLine("1-Adicionar o produto");
Console.WriteLine("2-Mostrar o produto");
string opcaoEscolhida=Console.ReadLine()!;//A exclamao impede o acesso ao valor NULL
int opcaoEscolhidaNumerica = int.Parse(opcaoEscolhida); // converte a String em Inteiro
        Console.WriteLine("Digite o nome do produto:");
        string nome = Console.ReadLine()!;

        Console.WriteLine("Digite a quantidade:");
        int quantidade = int.Parse(Console.ReadLine()!);

        Console.WriteLine("Digite o valor:");
        double valor = double.Parse(Console.ReadLine()!);

            Produto novoProduto = new Produto
            {
            Nome = nome,
            Quantidade = quantidade,
            Valor = valor
            };
                novoProduto.AdicionarProduto();
            Console.WriteLine("Produto adicionado com sucesso!");
        break;

Estoque.cs

///Desenvolver uma classe que represente um estoque de produtos,
///  e que tenha as funcionalidades de adicionar novos produtos,
///  e exibir todos os produtos no estoque.


public class Estoque
{
    public List<Produtos> produto = new List<Produtos>();
    public string NomeDoProduto { get; set; }
    public int QuantidadeDoProduto { get; set; }
    public double ValorDoProduto { get; set; }
    public void AdicionarProduto(Produtos produto){
  
    produto.Add(produtos);
    }
}