public BackThread() { this._nowPlayObj = new NowPlay(); this._historyPlayObj = new HistoryPlayCollection(); this._topTenObj = new TopTenCollection(); Global.OnNowPlayChanged += delegate { new Thread(new ThreadStart(delegate { HistoryPlayObj = HistoryPlayCollection.CreateNewObject(); TopTenObj = TopTenCollection.CreateNewObject(); })).Start(); }; }