Static vs Instance members in MainWindow
问题 I understand the concept of Static and Instance but I am confused which I should use when I have a class of which only 1 instance will ever exist which is the instance which is called at the start of my application (=Application.Current.MainWindow) I want to keep a list which I need thoughout different classes the whole time in my program. Should I make it static because there won't ever exist 2 instances of MainWindow? Or should I make it non-static since it sounds right saying that it