Estou fazendo o seguindo programa. Minha dúvida é, qual é a diferença em se usar '&' e '&&' nas condições? Pois fiz os testes aqui, e o comportamento, me parece ser igual.
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 Votando
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
int idade = 16;
bool brasileira = false;
// Uma pessoa só pode votar em eleições brasileiras se ela for maior ou igual a 16 anos
// e for cidadã brasileira
if ( idade >= 16 & brasileira == true)
{
MessageBox.Show("Pode votar");
} else
{
MessageBox.Show("Não Pode votar!");
}
}
}
}
insira seu código aqui