ArrayList list1 = new ArrayList(new DateTime[] { Convert.ToDateTime("2010-12-01"), Convert.ToDateTime("2010-12-11"), Convert.ToDateTime("2010-12-21") }); ArrayList list2 = new ArrayList(new DateTime[] { Convert.ToDateTime("2010-12-01"), Convert.ToDateTime("2010-12-15"), Convert.ToDateTime("2010-12-22") }); int CountofList1 = list1.Count; int CountofList2 = list2.Count; if (CountofList1 > CountofList2) { foreach (DateTime str in list1) { if (!list2.Contains(str)) { MessageBox.Show(Convert.ToString(str)); } } } else if (CountofList1 == CountofList2) { foreach (DateTime str in list2) { if (!list1.Contains(str)) { MessageBox.Show(Convert.ToString(str)); } } } else { foreach (DateTime str in list2) { if (!list1.Contains(str)) { MessageBox.Show(Convert.ToString(str)); } } }
Regards, Lakshmi Naraayanan.S http://dotnettechrocks.blogspot.in/ http://abaprocker.blogspot.com/
Login to post response