Публикации по теме 'linq'
Освоение группировки данных в .NET: реальные решения и передовой опыт
Группировка данных — это мощный метод, который помогает нам более эффективно организовывать и обрабатывать данные. Благодаря платформе .NET разработчики могут использовать различные инструменты и методы для эффективной группировки данных. В этом сообщении блога мы рассмотрим группировку данных в .NET, продемонстрируем, как применять ее в реальных сценариях, и поделимся некоторыми передовыми методами повышения производительности и удобства обслуживания. Давайте погрузимся!
Группировка..
C# LINQ — «Средний»
LINQ (Language-Integrated Query) — это набор интегрированных возможностей C#, которые позволяют выполнять запросы к данным.
Сегодняшняя цель: изучить и использовать метод LINQ Average для получения среднего значения набора числовых значений.
Метод среднего значения LINQ:
Метод Average — это очень простой и быстрый способ найти среднее значение из набора числовых значений, например простого списка чисел или среднего уровня элементов. из списка предметов.
Пример:
Без..
Вопросы по теме 'linq'
Имя таблицы в Linq
Мой запрос Sql в Vb.net выглядит так:
Dim TableName As String ="City"
Dim Str As String="Select * from "+TableName+""
Я получил TableName из другой формы. Как мы можем сделать это в linq? можем ли мы динамически использовать TableName в...
500 просмотров
schedule
26.04.2024
Как SQL-запрос в LINQ
Моя проблема заключается в следующем:
Я ищу решение в LINQ, которое переводит выражение LINQ в запрос SQL LIKE.
(Я знаю, что в LINQ я могу использовать Contains, StarsWidth, EndWidth вместо LIKE, но в моем случае это не очень хорошее решение, и...
669 просмотров
schedule
11.05.2024
Шаблон составного дизайна и общие методы потомков
Я использую составной шаблон, как показано на диаграмме классов ниже. По сути, мой основной лист (распределение) имеет одно свойство, продолжительность, которое я хочу накапливать в различных составных частях.
Я также хочу иметь подсчет...
1282 просмотров
schedule
21.05.2024
Linq Должен ли я возвращать List‹T› или IEnumerable‹T›, когда я еще могу сделать больше позже
У меня есть несколько методов, которые возвращают список T, например, GetAllEvents. В некоторых случаях мне нужно затем отфильтровать этот список событий (или любой другой мой список) по дате или какому-либо другому свойству элементов.
Я знаю, что...
707 просмотров
schedule
07.04.2024
Скалярные функции с использованием BLToolkit и Linq
Я нахожусь в процессе преобразования своих процедур SQL в Linq с помощью библиотеки BLToolkit.
Теперь я застрял в небольшой проблеме, поэтому, если кто-нибудь знает, возможно ли это, я буду очень признателен за помощь.
Во всяком случае, у меня...
889 просмотров
schedule
16.03.2024
Передача массива строк в хранимую процедуру LINQ
Может ли кто-нибудь сказать мне, как обрабатывать передачу массива строк в мою хранимую процедуру LINQ?
StoredProc был создан путем перетаскивания существующей sproc на страницу dbml. storeProc принимает 3 (или любое количество) параметров,...
1216 просмотров
schedule
17.05.2024
Linq для возврата только выбранных столбцов из таблицы
Я хочу вернуть только некоторые столбцы из запроса LINQ. Как я могу это сделать? Вот asp.net:
<asp:EntityDataSource ID="RequestorDataEntitySource" runat="server"
ConnectionString="name=RequestDataEntities"...
770 просмотров
schedule
25.04.2024
Фильтрация коллекций из свойства с помощью коллекций Linq
У меня есть объект под названием MyConnection со свойством Sources, который имеет тип List. У меня возникают проблемы с написанием кода linq, чтобы найти все MyConnections в списке, где соединение имеет источник "".
Я пробовал это, но, похоже, он...
37 просмотров
schedule
02.05.2024
Запрос RavenDB с Linq и enum
Учитывая этот класс документа:
public class Tea
{
public String Id { get; set; }
public String Name { get; set; }
public TeaType Type { get; set; }
public Double WaterTemp { get; set; }
public Int32 SleepTime { get; set; }
}...
749 просмотров
schedule
24.04.2024
Сопоставьте все слова в любом порядке
Как вы сопоставляете строку поиска для каждого слова, используя linq? то есть «яблочный апельсин» должен совпадать с «оранжевым яблоком», но не с «яблочным апельсиновым фредом».
Этот запрос здесь работает, чтобы найти, соответствует ли какое-либо...
271 просмотров
schedule
05.04.2024
Итерация по списку, который содержит самоссылающийся список
Допустим, у меня есть следующая модель базы данных:
В коде это выглядит так:
Категории кнопок
public class ButtonCategory
{
public ButtonCategory()
{
this.Buttons = new HashSet<Button>();
this.SubCategories...
1180 просмотров
schedule
16.03.2024
Фильтрация с помощью Let
Я унаследовал приложение со следующей таблицей tblTradeSpends:
ID PromoID Customer LineOfBusiness DealYear VersionDate
1 p100 200 SCF 2013 2/23/2013
2 p101 200 SCF...
82 просмотров
schedule
30.03.2024
Почему у Linq нет головы и хвоста?
Мне часто хочется использовать методы Head и Tail в IEnumerables, которые не существуют как часть Linq. Хотя я мог бы легко написать свой собственный, мне интересно, не были ли они намеренно опущены. Например,
var finalCondition = new Sql("WHERE...
4342 просмотров
schedule
15.04.2024
Как обновить значение в списке с помощью LINQ
У меня есть список, который я хочу обновить с помощью LINQ.
class Student
{
private string name;
private int marks;
public string Name { get; set;}
public int Marks { get; set; }
public Student(string name, int marks)
{...
107623 просмотров
schedule
31.05.2024
Как работать с отдельными элементами по индексу в группе в IGrouping?
Я упростил групповой код ниже, где я знаю, что существует не более двух записей для каждой группы, причем каждая группа сгруппирована по значению в индексе два в строке массива. Я хочу перебрать список ключей в IGrouping и объединить некоторые...
2097 просмотров
schedule
23.05.2024
Как фильтровать по полям из свойств навигации в Entity Framework?
У меня есть такие классы, как:
public class ProductInCategory
{
public Guid Guid { get; set; }
public long ProductID { get; set; }
public long ProductCategoryID { get; set; }
public virtual Product Product { get; set; }
public...
1371 просмотров
schedule
04.04.2024
Использовать Entity Framework Выберите одну строку. Entity Framework не сгенерировал инструкцию sql, верно?
Я использую Entity Framework в качестве поставщика данных. И есть одна конкретная таблица, которая не сгенерировала правильный оператор sql. Хотя я передал условие запроса, но Entity Framework по-прежнему генерирует оператор sql для всей таблицы....
74 просмотров
schedule
15.05.2024
MVC LINQ Нераспознанный метод
У меня есть запрос linq, извлекающий данные из таблицы, и я хочу, получив дату, преобразовать ее в неделю (например, какая неделя года).
И функция GetWeekofYear:
private int GetWeekOfYear(DateTime d)
{
var cal =...
140 просмотров
schedule
15.05.2024
Добавить вложенные значения из списков вложенных классов в Linq
Прошу прощения за объем кода, но мне сложно по-настоящему объяснить структуру каждого класса, поэтому я надеюсь, что это нормально, что я включил так много. Итак, я изучаю более сложные запросы с помощью Linq на C #. Большинство из них включают...
111 просмотров
schedule
03.06.2024
Просто нужно вернуть разные значения из Excel с помощью EPPlus
Все,
Пытаюсь понять это уже день. Много гуглил! У меня есть excel, где у меня есть 5 столбцов, но в первом столбце у меня есть номера продуктов. Я хочу вернуть номера продуктов DISTINCT из Excel. Использование EPPlus для чтения в Excel. Вот...
829 просмотров
schedule
11.04.2024