System.Interactive.dll निम्नलिखित कार्यान्वयन के साथ एक For()
विधि में शामिल हैं: कुछआरएक्स: EnumerableEx.For() बनाम Enumerable.SelectMany()
IEnumerable<TResult> For<TSource, TResult>(
IEnumerable<TSource> source,
Func<TSource, IEnumerable<TResult>> resultSelector)
{
return source.Select<TSource, IEnumerable<TResult>>(resultSelector).Concat<TResult>();
}
मुझे याद आ रही है या मौजूदा Enumerable.SelectMany()
को यह बराबर है, शून्य this
?
IEnumerable<TResult> SelectMany<TSource, TResult>(
this IEnumerable<TSource> source,
Func<TSource, IEnumerable<TResult>> selector)
आरएक्स मंचों पर पूछे गए: http://social.msdn.microsoft.com/Forums/en-US/rx/thread/48992ccb-d2dc-4de4-8525-d88ce8622554 – dahlbyk
आरएक्स मंच पर बार्ट डी स्मेट द्वारा पुष्टि । – dahlbyk