Результаты поиска по запросу "yield-return"

3 ответа

Как уступить из параллельных задач в .NET 4.5

Я хотел бы использовать .NET итератор с параллельными задачами / await ?. Что-то вроде этого: IEnumerable<TDst> Foo<TSrc, TDest>(IEnumerable<TSrc> source) { Parallel.ForEach( source, s=> { // Ordering is NOT important // items can be yielded as ...

5 ответов

Есть ли в Java эквивалент ключевого слова C # 'yield'?

Я знаю, что нет никакого прямого эквивалента в самой Java, но, возможно, третье лицо? Это действительно удобно. В настоящее время я хотел бы реализовать итератор, который выдает все узлы в дереве, что составляет около пяти строк кода с yield.

2 ответа

Это имеет смысл. Одним из возможных исключений является TimeoutException.

я правильно помню, что когда я использовал урожай внутриusing SqlConnection блоки я получил исключения во время выполнения. using (var connection = new SqlConnection(connectionString)) { var command = new SqlCommand(queryString, connection); ...

ТОП публикаций

2 ответа

Каков правильный шаблон для обработки Enumerable объектов с возвращаемым доходом?

Существует ли стандартный шаблон для возврата всех элементов в Enumerable? Чаще всего я нахожу часть своего кода, отражающую следующую схему: public IEnumerable<object> YieldReturningFunction() { ... [logic and various standard yield return] ...

1 ответ

Какой конкретный тип возвращает 'yield return'?

Какой конкретный тип для этого

3 ответа

Как уступить из параллельных задач в .NET 4.5

Я хотел бы использовать .NET итератор с параллельными задачами / await ?. Что-то вроде этого:

5 ответов

Есть ли в Java эквивалент ключевого слова C # 'yield'?

2 ответа

Потоковая безопасность возврата дохода с Parallel.ForEach ()

Рассмотрим следующий пример кода, который создает перечислимую коллекцию целых чисел и обрабатывает ее параллельно: using System.Collections.Generic; using System.Threading.Tasks; public class Program { public static void Main() { ...

1 ответ

Сравнение производительности IEnumerable и повышение события для каждого элемента в источнике?

Я хочу прочитать большой двоичный файл, содержащий миллионы записей, и я хочу получить некоторые отчеты для записей. я используюBinaryReader читать (что, я думаю, имеет лучшую производительность в читателях) и преобразовывать прочитанные байты в ...

7 ответов

локальные функции, которые позволяют

овном у меня есть анонимный метод, который я использую дляBackgroundWorker: worker.DoWork += ( sender, e ) => { foreach ( var effect in GlobalGraph.Effects ) { // Returns EffectResult yield return image.Apply (effect); } };Когда я делаю это, ...