Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Meu código não compila, alguém poderia me ajudar ?

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms;

namespace WindowsFormsApp5 { public partial class Form1 : Form { public Form1() { InitializeComponent(); }

private void button1_Click(object sender, EventArgs e) { double valorDaNotaFiscal; double imposto;

if (valorDaNotaFiscal < 1000) { imposto = 0.02; } else if (valorDaNotaFiscal < 3000) { imposto = 0.025; } else if (valorDaNotaFiscal < 7000) { imposto = 0.028; } else { imposto = 0.03; }

MessageBox.Show(imposto); } } }

1 resposta
solução!

Heitor, bom dia. Parece que você criou nessa solução mais de uma tela e os métodos de inicialização perderam referência. Solução: Crie um novo projeto windows forms e perceba o nome do namespace do projeto, que no seu exemplo é WindowsFormsApp5. E veja que não inicializou as variáveis double com nenhum valor, por isso o Visual Studio sublinha com vermelho. Para resolver cada erro individualmente passe o mouse sobre a palavra em vermelho sublinhada que o VS te indica qual é o problema. Espero que tenha ajudado. Caso ajudei, marque a resposta como solucionada. Obrigado.