Table of Contents

Method TryFirst

Namespace
Gamelogic.Extensions.Algorithms
Assembly
Gamelogic.Extensions.dll

TryFirst<T>(IEnumerable<T>, out T)

[Version(3, 0, 0)]
public static bool TryFirst<T>(this IEnumerable<T> source, out T first)

Parameters

source IEnumerable<T>
first T

Returns

bool

Type Parameters

T

TryFirst<T>(IEnumerable<T>, Func<T, bool>, out T)

[Version(3, 0, 0)]
public static bool TryFirst<T>(this IEnumerable<T> source, Func<T, bool> predicate, out T first)

Parameters

source IEnumerable<T>
predicate Func<T, bool>
first T

Returns

bool

Type Parameters

T