I am having trouble finding out what the key differences are between the two message boxes. What is the difference between System.Windows.MessageBox and S
The both basically do the same thing, except system.windows.messagebox is WPF and system.windows.forms.messagebox is Windows Forms. If you're using WPF use the former, for WinForms use the latter.