第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

求高手幫看一個問題.NET問題

求高手幫看一個問題.NET問題

慕妹3146593 2018-12-07 13:05:20
1 alist = new List<ChartMetaData>(); 2 blist = new List<ChartMetaData>(); 3 clist = new List<ChartMetaData>(); 4 dlist = new List<ChartMetaData>(); 5 6 for (DateTime bDateTime = beginDatetime; bDateTime < endDatetime; bDateTime = bDateTime.AddMinutes(Convert.ToDouble(timeInterval))) 7 { 8 tempData = new ChartMetaData(); 9 tempData.GetDate = bDateTime; 10 if (Aitem=="1") 11 alist.Add(tempData); 12 if (Bitem == "1") 13 blist.Add(tempData); 14 listCount++; 15 } 16 17 18 onlinePowerList = createPower.GetList(seeid, beginDatetime, endDatetime); 19 if (onlinePowerList.Count > 0) 20 { 21 double[] pe = createWarnSet.GetBestValue(seeid, WarningType.P); 22 double[] zpe = createWarnSet.GetBestValue(seeid, WarningType.ZP); 23 24 ct = createSee.GetCt(seeid); 25 pt = createSee.GetPt(seeid); 26 foreach (OnlinePower model in onlinePowerList) 27 { 28 for (int i = 0; i < listCount; i++) 29 { 30 if (Aitem == "1" && alist[i].GetDate==model.GetTime) 31 { 32 alist[i].Value = model.PA * ct * pt; 33 alist[i].StrValue = alist[i].Value.ToString(); 34 alist[i].MaxValue = pe[1]; 35 alist[i].MinValue = pe[2]; 36 } 37 38 if (Bitem == "1" && blist[i].GetDate == model.GetTime) 39 { 40 blist[i].Value = model.PB * ct * pt; 41 blist[i].StrValue = blist[i].Value.ToString(); 42 blist[i].MaxValue = pe[1]; 43 blist[i].MinValue = pe[2]; 44 } 45 46 } 47 } 48 } ? 調(diào)試時 當(dāng)調(diào)試到alist[i].Value被賦值為155時,監(jiān)視一下下面的blist[i].Value值也會等于155 調(diào)試到下面給 blist[i].Value賦值為140時,監(jiān)視一下上面的alist[i].Value的值也跟著變成了140,這個是什么情況,求高手幫忙
查看完整描述

2 回答

?
繁花如伊

TA貢獻(xiàn)2012條經(jīng)驗 獲得超12個贊

在for循環(huán)時,每次都new 個對象出來,問題即可解決。

產(chǎn)生原因:你在for循環(huán)操作中都是操作同一個內(nèi)存副本。

查看完整回答
反對 回復(fù) 2019-01-21
  • 2 回答
  • 0 關(guān)注
  • 341 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號