Hello forum ! i have a question !

Which one do you recommend as "better" ? or it doesn't hurt ?


Code:
private void yes() {

    MessageBox.Show("Hah");

}

private void no() {

    MessageBox.Show("Hah");

}

if ( x > y ) { yes(); } else {  no(); }



OR




Code:
private bool yes() {

    MessageBox.Show("Hah");
    return true;

}

private bool no() {

    MessageBox.Show("Hah");
    return true;

}


bool answer = ( x > y ) ? yes() : no();

Thanks !