using System.Linq;
ArrayList lst = BusinessFacade.BU_DailyDetailList(qp, out RecordCount); IList<BU_DailyTable> lstNew = lst.Cast<BU_DailyTable>().Where(q => q.DailyID == S_ID).ToList();
IList<string> mList = New List<string>(new string[]{"aaa"});
List<KeyValuePair<long, decimal>> kvpOriginalPriceAllLst = new List<KeyValuePair<long, decimal>>(); //常规关键字 IList<DCKeyword> mDCKeywordLst = IoC.Resolve<IDCKeywordService>().GetKeywordsWithoutNC(nick, mDCCampaign.campaign_id, mDCADGroup.adgroup_id, dataDT); List<KeyValuePair<long, decimal>> kvpOriginalPriceLst = mDCKeywordLst.ToDictionary(x => x.keyword_id.Value, y => y.max_price.Value) .ToList<KeyValuePair<long, decimal>>(); kvpOriginalPriceAllLst.AddRange(kvpOriginalPriceLst);