public void AddRemoveWebsiteList(WebsiteBetStyleList list1) { int num; int num2 = list1.get_SourceList().Count - 1; for (num = 0; num <= num2; num++) { if (this.GetWebsiteByName(list1.get_SourceList()[num].get_Website()) == null) { this._objSourceList.Add(list1.get_SourceList()[num]); } } num = 0; while (num < this._objSourceList.Count) { if (list1.GetWebsiteByName(this._objSourceList[num].get_Website()) == null) { this._objSourceList.RemoveAt(num); } else { num++; } } this.ForceWebsiteBetStyleToFixed(); }
public WebsiteBetStyleList Clone() { WebsiteBetStyleList list2 = new WebsiteBetStyleList(); list2._isWebsiteBetStyleFixed = this._isWebsiteBetStyleFixed; list2._objWebsiteBetStyleFixed = this._objWebsiteBetStyleFixed; list2._isToShowIndoSpecialBetStyle = this._isToShowIndoSpecialBetStyle; list2._objSourceList.AddRange(this._objSourceList.ToArray()); return list2; }