ben yazmak istiyorum:IEnumerable <T> .find oluştur()
IEnumerable<Car> cars;
cars.Find(car => car.Color == "Blue")
Bu uzantı yöntemleri ile başarmak miyim? IList.Find() işlevini çağırmak yerine, yinelemeli olarak kendisini çağıracağından, aşağıdaki hatalar başarısız olur.
public static T Find<T>(this IEnumerable<T> list, Predicate<PermitSummary> match)
{
return list.ToList().Find(match);
}
Teşekkürler!
teşekkürler. Bu aşırı yükün var olduğunu bilmiyordum. –
Harika Yanıt! Bu aşırı yükün var olduğunu ve gereksiz eklediğini hiç fark etmemiştim.Kim (...). First() ifadeleri. – jhappoldt