Чтобы получить первый и последний элементы списка в C#, вы можете использовать различные методы. Вот несколько примеров:
-
Использование индексаторов:
var firstItem = myList[0]; var lastItem = myList[myList.Count - 1]; -
Использование LINQ:
var firstItem = myList.FirstOrDefault(); var lastItem = myList.LastOrDefault();Методы
и
LastOrDefault()возвращают значение по умолчанию для типа элемента списка (например,nullдля ссылочных типов). -
Использование методов
First()иLast():var firstItem = myList.First(); var lastItem = myList.Last();или
Last()вызовет исключение. Чтобы избежать этого, вы можете использоватьFirstOrDefault()иLastOrDefault()или проверить, пуст ли список, прежде чем обращаться к элементам.