Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ First< T >() [2/3]

static T System.Linq.ImmutableArrayExtensions.First< T > ( this ImmutableArray< T > immutableArray,
Func< T, bool > predicate )
inlinestatic

Definition at line 191 of file ImmutableArrayExtensions.cs.

192 {
193 Requires.NotNull(predicate, "predicate");
194 T[] array = immutableArray.array;
195 foreach (T val in array)
196 {
197 if (predicate(val))
198 {
199 return val;
200 }
201 }
202 return Enumerable.Empty<T>().First();
203 }

References System.array, and System.Linq.predicate.