Вы также можете использовать этот вариант с текстовыми строками, вот полный измененный код (код от Микаэля), протестированный в C # 2012:
// Variable
string MessageBoxTitle = "Some Title";
string MessageBoxContent = "Sure";
DialogResult dialogResult = MessageBox.Show(MessageBoxContent, MessageBoxTitle, MessageBoxButtons.YesNo);
if(dialogResult == DialogResult.Yes)
{
//do something
}
else if (dialogResult == DialogResult.No)
{
//do something else
}
Вы можете после
.YesNo
вставить значок сообщения
, MessageBoxIcon.Question