public static DicomDateRangeValue[] GetDateRange(DicomDataSet ds, long Tag) { // Get the date range count List <string> dateList = ds.GetValue <List <string> >(Tag, null); if (dateList == null) { return(null); } int count = dateList.Count; if (count <= 0) { return(null); } DicomDateRangeValue[] d = new DicomDateRangeValue[count]; DicomElement element = ds.FindFirstElement(null, Tag, true); if (element != null) { if (element.Length > 0) { for (int i = 0; i < count; i++) { d[i] = ds.GetDateRangeValue(element, i); } return(d); } } return(null); }