С Новым годом! Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# Как прописать код уравнения на С#? https://www.cyberforum.ru/ csharp-beginners/ thread1943114.html C# Программирование разветвляющихся алгоритмов
Здравствуйте! Помогите пожалуйста с заданиями, хоть как-то, в C# вообще не силён, но нужно задания сдать! Всё нужно сделать в C# Задания: 1. Выполнить задание с использованием условного оператора if: а)Найти сумму положительных чисел, больших 20, меньших 100 и кратных 3. б)9. Даны две переменные целого типа: A и В. Если их значения не равны, то присвоить каждой переменной максимальное...
C# Вывести число дней по номеру года https://www.cyberforum.ru/ csharp-beginners/ thread1943105.html
17. Дан номер некоторого года (положительное целое число). Вывести число дней в этом году, учитывая, что обычный год насчитывает 365 дней, а високосный — 366 дней. Високосным считается год, делящийся на 4, за исключением тех годов, которые делятся на 100 и не делятся на 400 (например, го¬ды 300, 1300 и 1900 не являются високосными, а 1200 и 2000 — являются). Реализовать нужно на C# Через if и...
C# Создать исключение в расширенном алгоритме Евклида Имеется следующий код: namespace EuclidExtended { public class gcd { private long a, b; public gcd(long a, long b) { this.a = a; https://www.cyberforum.ru/ csharp-beginners/ thread1943090.html
C# Расположите четыре числа в порядке убывания.(через if)
Ребят,помогите с задание.Понятия не имею как сделать через If. Сделал только так: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication2 {
C# Как динамически создавать объекты класса ? https://www.cyberforum.ru/ csharp-beginners/ thread1943043.html
Всем привет! У меня есть файл app.config в котором хранится информация о точках. У каждой точки 3 св-ва: name, defaultValue и match. Пробелы между строчками разделяют две разные точки. Таких точек около 400 в конфиге(приведенный код здесь я немного укоротил и упростил). Мне нужно считать информацию об этих точках и записать её в св-ва объектов класса MyClass. Т.е. каждой точке соответствует...
C# Записать в строку только те предложения, которые не содержат ком и двоеточий Доброго времени суток. Есть задание, не могу придумать алгоритм решения(помогите идеей или кодом). Заранее спасибо. Написать программу, в которой есть две строки. В первую строку пользователь вводит текст, во вторую программа записывает с первой только те предложения, которые не содержат ком и двоеточий. Добавлено через 12 часов 49 минут Костыли и велосипеды, я просто оставлю это здесь... https://www.cyberforum.ru/ csharp-beginners/ thread1943036.html Линейные алгоритмы. Расчет формулы C#
Не могу решить задания, в C# новичок. Заранее спасибо. Там два задания a и b. Задание прикрепил картинкой :)
C# Обновление данных в бд ASP.NET Core / EF Предположим, что у меня есть контрол PurseController using Microsoft.AspNetCore.Mvc; using Microsoft.EntityFrameworkCore; using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using VendingMachine.Models; using VendingMachine.Utylity; https://www.cyberforum.ru/ csharp-beginners/ thread1943026.html C# Программирование линейных алгоритмов https://www.cyberforum.ru/ csharp-beginners/ thread1943023.html
Программирование линейных алгоритмов. Не получается выполнить задание. Помогите пожалуйста. Спасибо.
Найти максимальное рациональное число в массиве структур C#
Рациональное число можно представить записью с двумя полями: числитель и знаменатель. Дан массив из N рациональных чисел. Разработать функцию для нахождения максимального среди них. Написать программу,используя структуры
C# Нарисовать схему алгоритма https://www.cyberforum.ru/ csharp-beginners/ thread1942987.html
Console.Write("a= "); int a = int.Parse(Console.ReadLine()); Console.Write("b= "); int b = int.Parse(Console.ReadLine()); Console.WriteLine(); Console.WriteLine("While: "); int i = a; while (i < b) { if (i < 0 && i % 2 == 0) Console.WriteLine(i);
Эксперт .NET
17793 / 12944 / 3381
Регистрация: 17.09.2011
Сообщений: 21,226
21.03.2017, 13:15 0

IAsyncEnumerable или IEnumerable - C# - Ответ 10240017

21.03.2017, 13:15. Показов 3676. Ответов 9
Метки (Все метки)

Ответ

Поскольку работа со списком не является блокирующей операцией, я бы предпочел делать один асинхронный запрос в базу, а список обрабатывать как обычно, то есть второй вариант.
Только не совсем понятно: почему вы сначала тянете все записи из базы, а потом уже фильтруете их на стороне клиента? Не разумнее ли было бы фильтровать их тоже на стороне базы?
C#
1
2
3
4
5
IEnumerable<Money> purse = (await _db.PurseSet.Include(p => p.Money)
                    .SelectMany(p => p.Money)
                    .Where(p => p.PurseId == 2)
                    .AsNoTracking()
                    .ToListAsync());
Добавлено через 6 минут
При повторном взгляде возникает еще вопрос: если из базы тянутся только Money, которые фильтруются по определенному ключу кошелька, то зачем тянуть данные из кошелька, если можно сразу тянуть деньги?
C#
1
2
3
4
IEnumerable<Money> purse = (await _db.MoneySet
                    .Where(p => p.PurseId == 2)
                    .AsNoTracking()
                    .ToListAsync());


Вернуться к обсуждению:
IAsyncEnumerable или IEnumerable C#
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Блог
21.03.2017, 13:15
Готовые ответы и решения:

Проверить корректность реализации IEnumerable<T> и IEnumerable
Гуру, выручайте! Разбираюсь в создании обобщенной коллекции и запутался в том, как реализовать...

Метод, преобразующий многомерные или ступенчатые массивы в IEnumerable
меня все мучает идея, как преобразовать массив любой размерности в последовательность. Не покидает...

Зачем IEnumerable наследоваться от IEnumerable<T>?
/* * Created by SharpDevelop. * User: Admin * Date: 07.09.2018 * Time: 17:26 * * To...

IEnumerable<T>, IQueryable<T> когда лучше использовать тот или иной тип коллекций
IEnumerable&lt;T&gt;, IQueryable&lt;T&gt; когда лучше использовать тот или иной тип коллекций?

9
21.03.2017, 13:15
cpp_developer
Эксперт
20123 / 5690 / 417
Регистрация: 09.04.2010
Сообщений: 12,546
Блог
21.03.2017, 13:15
Помогаю со студенческими работами здесь

Сделать преобразование из string в IEnumerable<XElement>, или как в IEnumerable<XElement> формировать команду?
такая команда работает var v=...

Цикл foreach, проход по IEnumerable и IEnumerable.ToList()
Здравствйте, уважаемые форумчане, вопрос по реализации цикла foreach. Два куска кода: ...

Передача массива или Ienumerable из представления в контроллер
Всем привет ! Поделитесь как то делает , есть представление , с него аяксом уходят данные, на...

Ошибка при использовании IEnumerable<T>: Использование универсального типа IEnumerable требует аргумент типа 1
Доброго Вам времени суток. Помогите решить следующую задачку. На строке IEnumerable&lt;Device&gt; =...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru