Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
ElementAtOrDefault(TRow) Method

TypedTableBaseExtensions.ElementAtOrDefault<TRow> Method

.NET Framework 4.6 and 4.5

Returns the element at a specified row in a sequence or a default value if the row is out of range.

Namespace:  System.Data
Assembly:  System.Data.DataSetExtensions (in System.Data.DataSetExtensions.dll)

public static TRow ElementAtOrDefault<TRow>(
	this TypedTableBase<TRow> source,
	int index
where TRow : DataRow

Type Parameters


The type of the elements or the row.


Type: System.Data.TypedTableBase<TRow>

An enumerable object to return an element from.

Type: System.Int32

The zero-based index of the element to retrieve.

Return Value

Type: TRow
The element at a specified row in a sequence.

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type TypedTableBase<TRow>. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).

.NET Framework

Supported in: 4.6, 4.5
© 2015 Microsoft