ふらっと C#,C♯,C#(初心者用) Part126 [無断転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0654デフォルトの名無しさん (ワッチョイ 8b7b-eq+O)
2017/02/18(土) 08:10:24.40ID:bn0z7G5m0public static int Index<T>(this IEnumerable<T> source, Func<T, bool> predicate)
{
try
{
return source.Select((value, index) => new { Index = index, Value = value })
.First(item => predicate(item.Value)).Index;
}
catch (InvalidOperationException) { return -1; }
}
■ このスレッドは過去ログ倉庫に格納されています