关于C#的数据集
個(gè)人感覺(jué)Dictionary的使用和hashtable的使用和遍歷是基本一樣的 Dictionary<string, string> dt = new Dictionary<string ,string>();dt.Add("1", "America2");dt.Add("2", "China2");dt.Add("3", "Japan"); foreach (string i in dt.Keys){Console.WriteLine(i.ToString() + dt[i].ToString());}
?
?而ArrayLis和List的使用也基本相同,后者支持的是泛型
ArrayList list = new ArrayList();list.Add("Ame");list.Add("China");list.Add("Japan");foreach (string s in list){Console.WriteLine(s +"\t");}?
List的使用:
List<DateTime> lstStartDate = new List<DateTime>();DateTime dtStart = DateTime.Parse("2010-11-01");lstStartDate.Add(dtStart);while (dtStart < DateTime.Today.AddDays(-14)){dtStart = dtStart.AddDays(7);lstStartDate.Add(dtStart);}txtEndDate.Value = lstStartDate.Max().ToShortDateString(); //獲得上上一個(gè)周日txtBeginDate.Value = dtStart.ToString("yyyy-MM-dd");//給周日的日期著色for (int i = 0; i < grideViewData.Rows.Count; i++){if (lstStartDate.Contains(DateTime.Parse(grideViewData.Rows[i].Cells[1].Text))){grideViewData.Rows[i].BackColor = System.Drawing.ColorTranslator.FromHtml("#FEF3D1");}}?
?
轉(zhuǎn)載于:https://www.cnblogs.com/harry11/archive/2010/11/12/1875550.html
總結(jié)
- 上一篇: firefox 4b7截图
- 下一篇: 黑枸杞泡水喝的禁忌