Публикации по теме 'ienumerable'


LINQ (запрос, интегрированный в язык)
LINQ (Language-Integrated Query) — это мощная функция C#, которая позволяет разработчикам выполнять запросы к различным источникам данных, таким как коллекции, базы данных, XML и т. д. LINQ предоставляет унифицированный синтаксис для запроса данных независимо от источника данных, что позволяет разработчикам писать выразительный и лаконичный код. В этой подробной статье мы углубимся в LINQ, изучим его использование, узнаем, как писать эффективные запросы LINQ, и поймем разницу между..

Вопросы по теме 'ienumerable'

C# Distinct на IEnumerable‹T› с пользовательским IEqualityComparer
Вот что я пытаюсь сделать. Я запрашиваю файл XML, используя LINQ to XML, который дает мне объект IEnumerable <T >, где T — мой класс «Деревня», заполненный результатами этого запроса. Некоторые результаты дублируются, поэтому я хотел бы выполнить...
40072 просмотров
schedule 14.07.2022

Linq To Sql возвращается из функции как IQueryable ‹T›
Хорошо, мне удалось получить следующие рабочие public IQueryable getTicketInformation(int ticketID) { var ticketDetails = from tickets in _context.tickets join file in _context.file_objects on tickets.ticket_id equals file.source_id...
27324 просмотров

Преобразование массива типа T в массив типа I, где T реализует I в C#
Я пытаюсь сделать что-то на С#, что я легко делаю на Java. Но с некоторыми неприятностями. У меня есть неопределенное количество массивов объектов типа T. A реализует интерфейс I. Мне нужен массив I в конце, который представляет собой сумму всех...
669 просмотров
schedule 20.05.2022

Как мне объединить несколько IEnumerables из T
Данный.... Public MasterList as IEnumerable(Of MasterItem) Public Class MasterItem(Of T) Public SubItems as IEnumerable(Of T) End Class Мне нужен один IEnumerable(Of T), который будет перебирать все подэлементы всех основных элементов в...
4157 просмотров
schedule 19.11.2022

Как предотвратить изменение возвращаемой коллекции вызывающей стороной метода?
У меня есть методы, возвращающие частные коллекции вызывающей стороне, и я хочу, чтобы вызывающая сторона не изменяла возвращаемые коллекции. private readonly Foo[] foos; public IEnumerable<Foo> GetFoos() { return this.foos; } На...
1450 просмотров

C#: как реализовать IOrderedEnumerable‹T›
Я хочу реализовать несколько различных алгоритмов для практики, просто чтобы увидеть, насколько я плох на самом деле, и стать лучше :p В любом случае, я подумал, что попробую использовать IEnumerable<T> и IOrderedEnumerable<T> и...
10404 просмотров
schedule 18.06.2022

Как сгруппировать элементы по индексу? С# LINQ
Предположим, у меня есть var input = new int[] { 0, 1, 2, 3, 4, 5 }; Как сгруппировать их в пары? var output = new int[][] { new int[] { 0, 1 }, new int[] { 2, 3 }, new int[] { 4, 5 } }; Предпочтительно использовать LINQ
13704 просмотров
schedule 29.08.2022

MVC: как я могу передать список из одного представления в другое?
У меня есть некоторые данные в представлении, которые я хотел бы передать дочернему частичному представлению. Часть этих данных представляет собой список дат, которые я хотел бы отобразить в частичном представлении. Я почти уверен, что не могу...
1770 просмотров
schedule 06.08.2023

Расположение XElement при запросе через IEnumerable с использованием LINQ
У меня есть запрос linq, который запрашивает IEnumberable. Когда у меня есть соответствующий элемент для моего предложения where, я хотел бы знать позицию элемента в IEnumerable. var result = from e in elements where (string)...
921 просмотров
schedule 01.08.2022

IEnumerable ‹CustomType› в PowerShell
Я пытаюсь использовать Enumerable.ToList() в PowerShell. По-видимому, для этого мне нужно явно преобразовать объект в IEnumerable<CustomType> , но я не могу этого сделать. Кажется, я не могу правильно написать IEnumerable<CustomType>...
11359 просмотров
schedule 05.06.2022

Разница между IEnumerable Count () и длиной
В чем основные различия между IEnumerable Count() и Length ?
96048 просмотров
schedule 20.09.2022

IEnumerable‹IEnumerable‹T›› в IEnumerable‹T› с использованием LINQ
Как разделить IEnumerable из IEnumerables на одну квартиру IEnumerable с помощью LINQ (или как-то еще)?
5670 просмотров
schedule 13.04.2022

Как бы вы сделали Список ‹› сопоставимым?
Я использую Telerik GridView и не могу отсортировать столбец который состоит из списка ‹>. В этой записи форума Команда Telerik заявляет, что сетка может сортировать IComparable и группировать / фильтровать IEquatable ‹> независимо от версии...
616 просмотров

Как избежать ошибок ограничения значения с помощью F # Seq.cast?
Я вижу, что у Seq есть функция преобразования из IEnumerable в Seq, но как мне заставить ее работать? open System.Text.RegularExpressions;; let v = Regex.Match("abcd", "(ab)");; Seq.cast (v.Captures);; Это производит, ошибка FS0030:...
673 просмотров
schedule 13.04.2023

Что мне следует использовать IEnumerable или IList?
Может ли кто-нибудь сказать мне, когда я должен использовать то же самое. Например, я думаю, что мне следует использовать IList, когда я хочу получить доступ к .Count коллекции или отдельному элементу, правильно? Спасибо.
37813 просмотров
schedule 27.05.2022

Почему коллекция Controls не предоставляет все методы IEnumerable?
Я не уверен, как работает ControlCollection ASP.Net, поэтому, возможно, кто-то может пролить свет на это для меня. Недавно я открыл для себя волшебство, заключающееся в методах расширения и Linq. Что ж, мне было очень грустно обнаружить, что это...
13182 просмотров

Получите отдельный список идентификаторов из IEnumerable‹T›
У меня есть IEnumerable, и я хочу получить все отдельные идентификаторы материалов. У меня есть код, который работает, но мне было интересно, есть ли лучший способ использовать LINQ. Вот код, который у меня есть: private...
19532 просмотров
schedule 12.02.2023

Выход F#! оператор — Реализация и возможные эквиваленты C#
В настоящее время я изучаю F#, и мне очень нравится оператор yield! (выход-взрыв). Не только из-за его названия, но и из-за того, что он делает, конечно. Оператор yield! в основном позволяет вам получить все элементы последовательности из...
4713 просмотров
schedule 21.04.2023

В чем разница между IEnumerable и массивами?
Кто-нибудь опишет IEnumerable и в чем разница между IEnumerable и массивом и где его использовать. Вся информация о нем и как его использовать.
4805 просмотров
schedule 05.02.2023

IEnumerable vs List - что использовать? Как они работают?
У меня есть некоторые сомнения в том, как работают перечислители и LINQ. Рассмотрим эти два простых варианта выбора: List<Animal> sel = (from animal in Animals join race in Species on...
519603 просмотров
schedule 15.01.2023