Вывод MessageBox в Си Шарпе происходит очень просто. Для вывода необходимо вызвать метод MessageBox, выбрать метод Show и ввести сообщение, которое нужно. 
В самом методе MessageBox.Show имеется более 20 перегрузок. Это необходимо для вывода разных сообщений.
MessageBox в восновном используется для приложений Windows Forms.
Для того чтобы вывести простое сообщение необходимо написать следующее:
MessageBox.Show("Сообщение от программиста!");

Или более сложное:
MessageBox.Show("Сообщение от программиста!", "Это заглавие");

Также можна выводить такие сообщения:
DialogResult res = MessageBox.Show("Сообщение от программиста!", "Выбор", MessageBoxButtons.YesNoCancel);
Как видите, то у нас есть три выбора да нет и отмена.
Допустим проверить нажал ли пользователь Отмену можна так:
if (res == DialogResult.Cancel) MessageBox.Show("Вы выбрали Cancel!");
 
Текст программы работы с MessageBox:
 
using System;
  using System.Collections.Generic;
  using System.ComponentModel;
  using System.Data;
  using System.Drawing;
  using System.Linq;
  using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication3
      {
          public partial class Form1 : Form
          {
              public Form1()
                 {
              InitializeComponent();
          }
         private void Form1_Load(object sender, EventArgs e)
          {
              MessageBox.Show("Сообщение от программиста!");
              MessageBox.Show("Сообщение от программиста!", "Это заглавие");
              DialogResult res = MessageBox.Show("Сообщение от программиста!", "Выбор", MessageBoxButtons.YesNoCancel);
             if (res == DialogResult.Yes) MessageBox.Show("Вы выбрали Yes!");
              if (res == DialogResult.No) MessageBox.Show("Вы выбрали NO!");
              if (res == DialogResult.Cancel) MessageBox.Show("Вы выбрали Cancel!");
          }
      }
  }
 
Результат работы программы:



