Why is this "obviously" false condition returning true?
===

In my test scenario, all of the combo boxes have the same value displayed ("<--Select-->").

    private bool AtLeastOnePlatypusSelected()
    {
        string DefaultPlatypusValue = "<--Select-->";
        return (cmbxWeek1.SelectedValue != DefaultPlatypusValue) ||
               (cmbxWeek2.SelectedValue != DefaultPlatypusValue) ||
               (cmbxWeek3.SelectedValue != DefaultPlatypusValue) ||
               (cmbxWeek4.SelectedValue != DefaultPlatypusValue) ||
               (cmbxWeek5.SelectedValue != DefaultPlatypusValue) ||
               (cmbxWeek6.SelectedValue != DefaultPlatypusValue) ||
               (cmbxWeek7.SelectedValue != DefaultPlatypusValue) ||
               (cmbxWeek8.SelectedValue != DefaultPlatypusValue) ||
               (cmbxWeek9.SelectedValue != DefaultPlatypusValue);
    }

...yet this function is returning true.

What the Pork Link Wray Charles Dickens is going on here?!?