Вопросы по теме 'generic-list'
Как мне легко преобразовать DataReader в List ‹T›?
У меня есть данные в DataReader , которые я хочу преобразовать в List<T> . Какое возможное простое решение для этого?
Например, в классе CustomerEntity у меня есть свойства CustomerId и CustomerName. Если мой DataReader возвращает эти два...
310253 просмотров
schedule
16.04.2022
C# Multiple Generic List‹t› — объединить их?
Сценарий:
У меня есть общий список аудитов и общий список AuditImages. Эти два списка были составлены из таблиц базы данных. В результате ОДИН AuditImage может иметь МНОЖЕСТВО аудитов. Как вы увидите ниже, классы, на которые сопоставляются...
4490 просмотров
schedule
15.01.2023
Как заставить пользовательский универсальный список Thread Safe возвращать весь список в С#?
Я многопоточный нуб, и я пытаюсь написать собственный класс универсального списка, безопасный для потоков, на С# (.NET 3.5 SP1). Я прочитал Почему так сложно работать с потокобезопасными коллекциями? . Изучив требования класса, я думаю, что мне...
2304 просмотров
schedule
01.07.2022
Проблема преобразования элемента Sitecore [] с использованием ToList‹T›
Работа с расширениями Sitecore и Linq.
Я пытаюсь преобразовать массив элементов в список, используя следующий фрагмент кода:
Item variationsFolder = masterDB.SelectSingleItem(VariationsFolderID.ToString());
List<Item> variationList =...
3720 просмотров
schedule
22.07.2022
сериализовать/десериализовать List‹T› в JSON
Я хочу иметь возможность сериализовать/десериализовать общий список, что я до сих пор
public static string ToJson(this object obj, int recursionDepth = 100)
{
JavaScriptSerializer serializer = new JavaScriptSerializer();...
21947 просмотров
schedule
21.09.2022
Каков «современный» способ найти общие элементы в двух списках‹T› объектов?
У меня есть два общих списка, содержащих разные типы, например, давайте назовем их Products и Employees . Я пытаюсь найти Продукты, которые находятся в том же месте, что и Сотрудники, т. е. где product.SiteId == emp.SiteId...
9896 просмотров
schedule
26.09.2023
С# сравнить массив string[] с общим списком объектов
как я могу сравнить элементы в массиве string[] с общим списком, который содержит объекты с использованием LINQ?
этот общий список содержит объекты с именем picInfo. класс picinfo выглядит так:
[ProtoContract]
public class PicInfo
{...
4792 просмотров
schedule
20.05.2022
Ссылка на сущность в веб-службе
У меня есть 2 таблицы в базе данных, одна из них - сотрудник, а другая - город. Я создал модель данных сущности ado.net из базы данных. Я нанял сотрудника, и я могу получить доступ к городу из них. Я использую веб-службу и использую веб-метод,...
236 просмотров
schedule
19.01.2023
Почему List‹T›.Exists медленнее, чем цикл foreach?
Я нахожусь в WinForms, и перед сохранением изменений в базе данных мне пришлось проверить, содержит ли используемый ErrorProvider ошибку для любого из отображаемых элементов управления.
Среди них я нашел несколько способов сделать это:...
697 просмотров
schedule
03.12.2023
Связать элементы в общем списке и сериализовать
Это мой код:
List<Test> list = new List<Test>();
for (int j = 0; j < dss.Tables[0].Rows.Count; j++)
{
list.Add(new Test(dss.Tables[0].Rows[j]["PSet"].ToString(),...
176 просмотров
schedule
08.09.2022
Преобразование общего списка объектов в SqlXml
Пожалуйста, не отмечайте как дубликат, не прочитав, так как я гуглил это и искал в stackoverflow, но я не могу найти именно то, что хочу.
Как преобразовать общий список объектов в С# в тип данных SqlXml.
Обратите внимание, что я не собираюсь...
1414 просмотров
schedule
05.05.2023
Создайте экземпляр списка, в котором тип происходит от базового класса и интерфейса.
У меня есть класс, в котором будут храниться объекты, производные от базового класса и реализующие интерфейс. В этом примере все типы происходят от UIElement и реализуют мой интерфейс IDropTarget .
Итак, в моем классе я могу фантастически...
177 просмотров
schedule
28.05.2023
Перемещение списка вверх и вниз
Я использую коллекцию наблюдений для хранения списка, который я привязал к списку WPF, моя проблема в том, что я пытаюсь заставить работать внешний порядок. В мин. Если я нажму кнопку «Переместить вверх», он переместит элемент вверх в порядке, но не...
1926 просмотров
schedule
16.08.2022
повысить производительность List‹T› с помощью блокировки и сделать его стойким?
У меня есть список строк, подобных этому
private object = new object();
public List<string> list {
get{
lock(object){
return _list;
}
}
}
List<string> _list = new...
80 просмотров
schedule
06.04.2024
Получение общего списка объектов C # из XML работает нормально, за исключением случаев, когда я помещаю его в список объектов
Это работает: (каждый счет-фактура имеет много LineItems)
public class Invoice
{
public int InvoiceId { get; set; }
public List<LineItem> LineItems { get; set; }
}
public class LineItem
{
public int LineItemId { get; set; }
}...
77 просмотров
schedule
07.04.2023
Массивы Powershell: когда их использовать; когда их избегать; и проблемы с их использованием
Почему метод .Add класса .NET Framework ArrayList не работает в реализации PowerShell?
Если меня не исправят, я думаю, что общая мораль моей истории может быть такой: не думайте, что нативные методы PowerShell будут такими же, как методы .NET, и...
1255 просмотров
schedule
13.10.2023
Как разрешить отдельной форме использовать список объектов в другой?
У меня есть список объектов в моей основной форме - GUI - и хотя я могу получить доступ к этому списку, используя цикл foreach , например foreach (Employee emp in employees) , это позволяет мне получить доступ к сотрудникам в списке.
В другой...
39 просмотров
schedule
22.09.2022
Используйте один список (из строки) в нескольких классах для целей ведения журнала.
Я работаю над проектом VB.NET, который использует несколько классов и записывает сообщения об ошибках и сообщения журнала в файл с помощью System.IO FileWriter. Я хочу изменить это поведение и собрать сообщения об ошибках и сообщения журнала в один...
63 просмотров
schedule
18.07.2022
Как освободить общий TList‹TMyRecord› с общими подсписками в TMyRecord
В Delphi 10 Berlin под Windows у меня есть следующий вопрос об освобождении общих списков:
У меня есть следующая структура записи/списка:
type
TMyRecord=record
Value1: Real;
SubList1: TList<Integer>;
SubList2:...
1168 просмотров
schedule
09.05.2023
Лямбда-выражение не работает в списке объектов
У меня есть список объектов, и я могу добавить запись с этим предложением:
List<DragerClass.Alarm> alarms = new List<DragerClass.Alarm>();
public void createAlarm(int i, int[] alarms)
{
alarms.Add(new DragerClass.Alarm(i,...
107 просмотров
schedule
24.03.2023