BExIS.Web.Shell.Areas.DCM.Controllers.FormController.UpdateFirstAndLast C# (CSharp) Метод

UpdateFirstAndLast() приватный Метод

private UpdateFirstAndLast ( List list ) : List
list List
Результат List
        private List<MetadataAttributeModel> UpdateFirstAndLast(List<MetadataAttributeModel> list)
        {
            foreach (MetadataAttributeModel x in list)
            {
                if (list.First().Equals(x)) x.first = true;
                else x.first = false;

                if (list.Last().Equals(x)) x.last = true;
                else x.last = false;
            }

            return list;
        }