Чтобы получить последний элемент в списке C#, вы можете использовать несколько методов. Вот несколько способов сделать это:
Метод 1. Использование индексатора
List<T> myList = new List<T>(); // Replace T with the actual type of your list elements
T lastItem = myList[myList.Count - 1];
Метод 2: использование метода Last()
List<T> myList = new List<T>(); // Replace T with the actual type of your list elements
T lastItem = myList.Last();
Метод 3: использование метода LastOrDefault()
List<T> myList = new List<T>(); // Replace T with the actual type of your list elements
T lastItem = myList.LastOrDefault();
Метод 4. Использование метода ElementAt()
List<T> myList = new List<T>(); // Replace T with the actual type of your list elements
T lastItem = myList.ElementAt(myList.Count - 1);
Метод 5: использование метода FindLast()
List<T> myList = new List<T>(); // Replace T with the actual type of your list elements
T lastItem = myList.FindLast(item => true);
Обратите внимание, что эти методы предполагают, что список не пуст. Если список пуст, некоторые из этих методов могут вызвать исключение. Вам следует соответствующим образом обработать этот случай в своем коде.