[WPF][C#] Uruchomienie drugiego okna i zamknięcie pierwszego

W metodzie w której chcemy wywołać otwarcie nowego okna i zamknięcie bieżącego wpisujemy:
 
            (new Window1()).Show();
            this.Close();
gdzie:
new Window1()
to nazwa naszego nowo otwieranego okna