Resultado da caixa de diálogo C # MessageBox

Eu quero fazer uma confirmação do MessageBox. Aqui está a caixa de mensagem:

MessageBox.Show("Do you want to save changes?", "Confirmation", messageBoxButtons.YesNoCancel);

E eu quero fazer algo assim (no pseudocódigo):

if (MessageBox.Result == DialogResult.Yes)
    ;
else if (MessageBox.Result == DialogResult.No)
    ;
else
    ;

Como posso fazer isso em c #?

questionAnswers(5)

yourAnswerToTheQuestion