Nesse exercício, precisei relembrar como instanciar outra classe e utilizá-la dentro da classe principal.
class ProdutoDigital
{
public string Nome { get; set; }
public double Preco { get; set; }
public InformacaoTecnica InfoTecnica { get; set; }
public ProdutoDigital(string nome, double preco, InformacaoTecnica inform)
{
Nome = nome;
Preco = preco;
InfoTecnica = inform;
}
public void ExibirDetalhes()
{
Console.WriteLine($"Produto:{Nome}\nPreço: R${Preco.ToString("F2", new System.Globalization.CultureInfo("pt-BR"))}\nTamanho:{InfoTecnica.TamanhoMB}MB\nCompatível com: {InfoTecnica.SistemaOperacional}");
}
}