Problema...

Questo funziona:

if ((xdata1.Checked) & (xordine1.Checked))
{
}

Questo non funziona:

if ((DropDownList1.SelectedIndex = 2) & (xdata1.Checked) & (xordine1.Checked))
{
}

visual Studio mi comunica gentilmente che 'è impossibile applicare l'operatore & a int e bool'. Come posso risolvere??