for (int i = 0; i < listItemCollection.Count; i++) { try { SharepointItemModel item = new SharepointItemModel(); item.ItemId = listItemCollection[i].FieldValues["UniqueId"].ToString(); item.Created = DateTime.Parse(listItemCollection[i].FieldValues["Created"].ToString()); item.Modified = DateTime.Parse(listItemCollection[i].FieldValues["Modified"].ToString()); item.ItemType = listItemCollection[i].FileSystemObjectType.ToString(); item.ItemTitle = listItemCollection[i].FieldValues["FileLeafRef"].ToString(); item.SavePath = listItemCollection[i].FieldValues["FileRef"].ToString(); item.CreatedBy = listItemCollection[i].FieldValues["Author"].GetPublicInstancePropertyValue("LookupValue").ToString(); item.ModifiedBy = listItemCollection[i].FieldValues["Editor"].GetPublicInstancePropertyValue("LookupValue").ToString(); list.Add(item); } catch (Exception ex) { } }