bit of a slow day!

I want to check if:

textbox1 or textbox2 length == 0 AND IF checkbox1 OR checkbox2 is checked then validation has failed


how can I do this?

This doesnt work:

if (this.textbox1.Length == 0 || this.textbox2.Length == 0 && this.checkbox1.Checked || this.checkbox2.Checked)
{
//validation failed.
}