private void Button_Click(object sender, RoutedEventArgs e)
        {
            if (sender == ButtonQuit)
            {
                SureQuit();
            }

            if (sender == ButtonStartTestStringVsStringBuilder)
            {
                Panel_StringPerformance.Show();
                Panel_StringMemoryUsed.Show();
                ButtonStartTestStringVsStringBuilder.Hide();
                StringVsStringBuilder();
            }

            if (sender == ButtonStartTestBoxingWithinVsWithout)
            {
                Panel_BoxingPerformance.Show();
                Panel_BoxingMemoryUsed.Show();
                ButtonStartTestBoxingWithinVsWithout.Hide();
                BoxingWithinVsWithout();
            }

            if (sender == ButtonStartTestRefVsStruct)
            {
                Panel_StructPerformance.Show();
                Panel_StructMemoryUsed.Show();
                ButtonStartTestRefVsStruct.Hide();
                RefVsStruct();
            }
        }
 public MainWindow()
 {
     mainWindow = this;
     InitializeComponent();
     //String vs StringBuilder
     StringContent.DataContext        = StringModel;
     StringBuilderContent.DataContext = StringBuilderModel;
     Panel_StringPerformance.Collapse();
     Panel_StringMemoryUsed.Collapse();
     //Boxing within/without
     BoxingWithinContent.DataContext  = BoxingWithinModel;
     BoxingWithoutContent.DataContext = BoxingWithoutModel;
     Panel_BoxingPerformance.Collapse();
     Panel_BoxingMemoryUsed.Collapse();
     //References vs Struct
     ReferencesContent.DataContext = ReferencesModel;
     StructContent.DataContext     = StructModel;
     Panel_StructPerformance.Collapse();
     Panel_StructMemoryUsed.Collapse();
 }