Результаты поиска по запросу "yield-return"
Удаление перечислителя, когда он не использует, foreach или вручную вызывает Dispose ()
я используюyield return перебиратьSqlDataReaderзаписи: IEnumerable<Reading> GetReadings() { using (var connection = new SqlConnection(_connectionString)) { using (var command = new SqlCommand(_query, connection)) { connection.Open(); using (var ...
Почему вы не можете использовать yield в лямбде, когда вы можете использовать await в лямбде?
По словам Эрика Липперта, анонимные итераторы не были добавлены в язык, потому что его реализация была бы слишком сложной. [http://blogs.msdn.com/b/ericlippert/archive/2009/08/24/iterator-blocks-part-seven-why-no-anonymous-iterators.aspx] Это ...
Почему вы не можете использовать yield в лямбде, когда вы можете использовать await в лямбде?
По словам Эрика Липперта, анонимные итераторы не были добавлены в язык, потому что его реализация была бы слишком сложной.Это хорошо со мной, и это нене бесп...
Сравнение производительности IEnumerable и повышение события для каждого элемента в источнике?
Я хочу прочитать большой двоичный файл, содержащий миллионы записей, и я хочу получить некоторые отчеты для записей. я используюBinaryReader читать (что, я думаю, имеет лучшую производительность в читателях) и преобразовывать прочитанные байты в ...
Сравнение производительности IEnumerable и повышение события для каждого элемента в источнике?
Я хочу прочитать большой двоичный файл, содержащий миллионы записей, и я хочу получить некоторые отчеты для записей. я использую
Потоковая безопасность возврата дохода с Parallel.ForEach ()
Рассмотрим следующий пример кода, который создает перечислимую коллекцию целых чисел и обрабатывает ее параллельно: using System.Collections.Generic; using System.Threading.Tasks; public class Program { public static void Main() { ...
Потоковая безопасность возврата дохода с Parallel.ForEach ()
Рассмотрим следующий пример кода, который создает перечислимую коллекцию целых чисел и обрабатывает ее параллельно:
Как уступить из параллельных задач в .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 ...