读书人

ArrayList 查找有关问题

发布时间: 2012-02-10 21:27:42 作者: rapoo

ArrayList 查找问题
ArrayList的查找

ArrayList有 id =1 name=li
id =2 name=si

怎么按照id 去输出 相应的行

[解决办法]

C# code
       #region 获取日期        /// <summary>        /// 获取日期        /// </summary>        /// <param name="dt1"></param>        /// <param name="dt2"></param>        /// <returns></returns>        public static TimeContactList GetDateDepart(DateTime dt1, DateTime dt2)        {            Dictionary<int, string> myDic = new Dictionary<int, string>();            myDic.Add(1, "一");            myDic.Add(2, "二");            myDic.Add(3, "三");            myDic.Add(4, "四");            myDic.Add(5, "五");            myDic.Add(6, "六");            myDic.Add(7, "七");            myDic.Add(8, "八");            myDic.Add(9, "九");            myDic.Add(10, "十");            myDic.Add(11, "十一");            myDic.Add(12, "十二");            TimeContactList timeContactList = new TimeContactList();                       for (DateTime time1 = dt1; time1 <= dt2; time1 = time1.AddMonths(3))            {                TimeContact timeContact = new TimeContact();                timeContact.Name = "第" + myDic[(time1.AddMonths(3).AddDays(-1).Month) / 3] + "季度";                timeContact.StartTime = time1.ToString("yyyy-MM-dd");                timeContact.EndTime = time1.AddMonths(3).AddDays(-1).ToString("yyyy-MM-dd");                timeContact.StartTimeEndTime = time1.ToString("yyyy-MM-dd") + "," + time1.AddMonths(3).AddDays(-1).ToString("yyyy-MM-dd");                timeContactList.Add(timeContact);            }            return timeContactList;        }        #endregion 

读书人网 >C#

热点推荐