Last(TSource) Метод (IEnumerable(TSource))
Свернуть оглавление
Развернуть оглавление
Данная статья переведена с помощью средств машинного перевода. Чтобы просмотреть ее на английском языке, установите флажок Английский. Вы также можете просматривать английский текст во всплывающем окне, наводя указатель мыши на переведенный текст.
Перевод
Английский

Enumerable.Last<TSource> - метод (IEnumerable<TSource>)

 

Возвращает последний элемент последовательности.

Пространство имен:   System.Linq
Сборка:  System.Core (в System.Core.dll)

public static TSource Last<TSource>(
	this IEnumerable<TSource> source
)

Параметры

source

Объект IEnumerable<T>, последний элемент которого требуется возвратить.

Возвращаемое значение

Type: TSource

Значение, находящееся в последней позиции исходной последовательности.

Параметры типа

TSource

Тип элементов последовательности source.

Exception Condition
ArgumentNullException

Параметр source имеет значение null.

InvalidOperationException

Исходная последовательность пуста.

Метод Last<TSource>(IEnumerable<TSource>) генерирует исключение, если последовательность source не содержит элементов.Если для пустой последовательности требуется вместо этого возвращать значение по умолчанию, используйте метод LastOrDefault<TSource>.

В следующем примере кода демонстрируется использование метода Last<TSource>(IEnumerable<TSource>) для возвращения последнего элемента массива.

int[] numbers = { 9, 34, 65, 92, 87, 435, 3, 54, 
                    83, 23, 87, 67, 12, 19 };

int last = numbers.Last();

Console.WriteLine(last);

/*
 This code produces the following output:

 19
*/

Universal Windows Platform
Доступно с 4.5
.NET Framework
Доступно с 3.5
Portable Class Library
Поддерживается в версиях: portable .NET platforms
Silverlight
Доступно с 2.0
Windows Phone Silverlight
Доступно с 7.0
Windows Phone
Доступно с 8.1
Вернуться в начало
Показ:
© 2016 Microsoft