昨晚因爲時間的緣由只寫了一部份內容,今天將這一部份內容補充完畢,多謝各位園友的支持。html
這是用C#開發的雙色球走勢圖(一)新的園友能夠看昨晚寫的內容,以避免脫節。首先回復園友的評論,有說好的有說很差的,本人無論你說好仍是很差,根本不影響我的寫這篇博客,寫這篇博客主要目的仍是與你們交流技術,僅供交流和學習,本人花在這上面的時間的大楷也就是一個星期的晚上時間(星期一到星期五晚上)和週末(週六週日)的時間而已,並無花費更多的時間;關於公佈源碼的問題,本人會在稍後公佈,因爲如今個人源碼集成在個人一個項目裏,因此不方便公佈,一旦我把這個模塊分離出來,會公佈源碼以供你們交流和學習,希各位繼續支持和關注。還有就是這個程序純粹我的好玩,不能預測開獎號碼,不過這些分析數據能夠供你們購買彩票以前的參考,我以爲還能夠。ide
以上爲題外話,如今言歸正傳,繼續介紹紅球四分區走勢圖。post
3.紅球四分區走勢圖學習
首先呈上效果圖:this
不帶遺漏數據的走勢圖:spa
貼上四分區走勢圖的源碼:code
1 #region * 紅球四分區走勢圖 2 /// <summary> 3 /// 紅球四分區走勢圖 4 /// </summary> 5 /// <param name="obj"></param> 6 private void GetData3(object obj) 7 { 8 fourredtable.Clear(); 9 fourcleanredtable.Clear(); 10 if (listWinNo != null && listWinNo.Count > 0) 11 { 12 foreach (WinNo item in listWinNo) 13 { 14 List<int> redList = new List<int>(); 15 redList.Add(item.R1); 16 redList.Add(item.R2); 17 redList.Add(item.R3); 18 redList.Add(item.R4); 19 redList.Add(item.R5); 20 redList.Add(item.R6); 21 //-- 22 DataRow reddr =fourredtable.NewRow(); 23 reddr["QiHao"] = item.QiHao; 24 reddr["R" + item.R1] = "R" + GetStr(item.R1.ToString());//紅1 25 reddr["R" + item.R2] = "R" + GetStr(item.R2.ToString());//紅2 26 reddr["R" + item.R3] = "R" + GetStr(item.R3.ToString());//紅3 27 reddr["R" + item.R4] = "R" + GetStr(item.R4.ToString());//紅4 28 reddr["R" + item.R5] = "R" + GetStr(item.R5.ToString());//紅5 29 reddr["R" + item.R6] = "R" + GetStr(item.R6.ToString());//紅6 30 reddr["C1"] = GetFourFenQu(redList)[0]; 31 reddr["C2"] = GetFourFenQu(redList)[1]; 32 reddr["C3"] = GetFourFenQu(redList)[2]; 33 reddr["C4"] = GetFourFenQu(redList)[3]; 34 fourredtable.Rows.Add(reddr); 35 36 DataRow cleanreddr =fourcleanredtable.NewRow(); 37 cleanreddr["QiHao"] = item.QiHao; 38 cleanreddr["R" + item.R1] = GetStr(item.R1.ToString());//紅1 39 cleanreddr["R" + item.R2] = GetStr(item.R2.ToString());//紅2 40 cleanreddr["R" + item.R3] = GetStr(item.R3.ToString());//紅3 41 cleanreddr["R" + item.R4] = GetStr(item.R4.ToString());//紅4 42 cleanreddr["R" + item.R5] = GetStr(item.R5.ToString());//紅5 43 cleanreddr["R" + item.R6] = GetStr(item.R6.ToString());//紅6 44 cleanreddr["C1"] = GetFourFenQu(redList)[0]; 45 cleanreddr["C2"] = GetFourFenQu(redList)[1]; 46 cleanreddr["C3"] = GetFourFenQu(redList)[2]; 47 cleanreddr["C4"] = GetFourFenQu(redList)[3]; 48 fourcleanredtable.Rows.Add(cleanreddr); 49 } 50 51 for (int j = 1; j < 34; j++) 52 { 53 int xint = 0; 54 for (int i = 0; i < fourredtable.Rows.Count; i++) 55 { 56 if (string.IsNullOrEmpty(fourredtable.Rows[i]["R" + j].ToString())) 57 {