public override string ToString() { return(" Codigo do Produto nacional : " + _codprodutonacional + "- Nome : " + _nome + "- Preço sem a taxa : $ " + Preco.ToString("F2", CultureInfo.InvariantCulture) + "- Taxa de Imposto nacional : " + ImpostoNacional.ToString(CultureInfo.InvariantCulture) + " % " + "- Preço com a taxa : $ " + PrecoProdutoComTaxa().ToString("F2", CultureInfo.InvariantCulture) + "- Quantidade em estoque : " + QtdEstoque + "- Valor total em estoque : $ " + ValorTotalEmEstoque().ToString("F2", CultureInfo.InvariantCulture)); }
/* Método ToString() na classe Object é virtual podendo ser (sobreposto ou reescrito) * em outras classes utilizando a palavra override */ public override string ToString() //Retorna uma cadeira de caracteres que representa o objeto atual { //Aqui definimos como o objeto será retornado na forma de String return(" Codigo do Produto nacional : " + _codprodutonacional + "- Nome : " + _nome + "- Preço sem a taxa : $ " + Preco.ToString("F2", CultureInfo.InvariantCulture) + "- Taxa de Imposto nacional : " + ImpostoNacional.ToString(CultureInfo.InvariantCulture) + " % " + "- Preço com a taxa : $ " + PrecoProdutoComTaxa().ToString("F2", CultureInfo.InvariantCulture) + "- Quantidade em estoque : " + QtdEstoque + "- Valor total em estoque : $ " + ValorTotalEmEstoque().ToString("F2", CultureInfo.InvariantCulture)); }