Share via


List.nth<'T> Function (F#)

Indexes into the list. The first element has index 0.

Namespace/Module Path: Microsoft.FSharp.Collections.List

Assembly: FSharp.Core (in FSharp.Core.dll)

// Signature:
List.nth : 'T list -> int -> 'T

// Usage:
List.nth list index

Parameters

  • list
    Type: 'Tlist

    The input list.

  • index
    Type: int

    The index to retrieve.

Return Value

The value at the given index.

Exceptions

Exception

Condition

ArgumentException

Thrown if the index is outside the length of the list.

Remarks

This function is named Get in compiled assemblies. If you are accessing the function from a language other than F#, or through reflection, use this name.

Example

The following code shows how to use List.nth.

let list1 = [ -10 .. 10 ]
List.nth list1 5
|> printfn "The fifth element: %d"

Output

The fifth element: -5

Platforms

Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2

Version Information

F# Core Library Versions

Supported in: 2.0, 4.0, Portable

See Also

Reference

Collections.List Module (F#)

Microsoft.FSharp.Collections Namespace (F#)