Вопросы по теме 'generic-list'
Как преобразовать ArrayList в строго типизированный общий список без использования foreach?
См. пример кода ниже. Мне нужно, чтобы ArrayList был общим списком. Я не хочу использовать foreach .
ArrayList arrayList = GetArrayListOfInts();
List<int> intList = new List<int>();
//Can this foreach be condensed into one...
55429 просмотров
schedule
17.11.2022
Шаблон декоратора в списке‹T› для DataGridView
Я хотел бы применить класс Decorator к списку и иметь возможность привязать его к WinForms DataGridView.
Я хотел бы знать, какие члены списка мне нужно реализовать для этого нового класса, чтобы иметь возможность привязать его к DataGridView?...
705 просмотров
schedule
07.05.2022
Как инициализировать TList‹T› за один шаг с помощью Delphi?
Я уверен, что это простой вопрос, но я не могу заставить его работать:
var
FMyList: TList<String>;
begin
FMyList := TList<String>.Create(?????);
end;
Как вставить вместо ????? чтобы вставить эти 3 строки:
'один' 'два'...
3906 просмотров
schedule
24.06.2022
Как мне заставить мои данные отображаться в правильном столбце DataGridView?
Я пытаюсь заполнить свой DataGridView пользовательскими столбцами, импортированными из Excel. Это должно быть легко, но на всю жизнь я застрял в мозгу. Я должен иметь возможность выбирать определенные столбцы (работает), отправлять заголовки...
991 просмотров
schedule
07.06.2023
Как передать List‹DerivedClass›, если тип параметра — List‹BaseClass›?
Как я могу передать список, который представляет собой список DerivedObjects, где метод ожидает список BaseObjects. Я конвертирую список .ToList<BaseClass>() и мне интересно, есть ли лучший способ. Моя вторая проблема заключается в...
6516 просмотров
schedule
04.08.2023
Сохранение из List‹T› в txt
Я хочу, чтобы моя программа читала из двух текстовых файлов в один List<T> . List<T> сортирует и очищает дубликаты.
Я хочу, чтобы List<T> сохранялся (после сортировки и очистки) в текстовый файл.
Но когда я посмотрел в...
100829 просмотров
schedule
28.05.2022
Как установить базовый элемент общего списка‹T›, используя производный конкретный список‹TUser›
У меня возникает ошибка компилятора при попытке установить общий член класса базовой коллекции в этом производном классе.
error CS0029: Cannot implicitly convert type 'System.Collections.Generic.List<IntSegment>' to...
643 просмотров
schedule
10.03.2023
Самый быстрый способ удалить повторяющееся значение из списка‹› с помощью лямбда
какой самый быстрый способ удалить повторяющиеся значения из списка. Предположим, List<long> longs = new List<long> { 1, 2, 3, 4, 3, 2, 5 }; Так что мне интересно использовать лямбду для удаления дубликатов и возврата: {1, 2, 3, 4, 5}...
157307 просмотров
schedule
09.06.2022
Циклическая реализация List.Contains() работает быстрее, чем встроенная. Это? Если да, то почему?
( Это вопрос возникает из обсуждения, которое началось здесь )
Я сравнивал время поиска значения true в List<bool> с использованием List.Contains() с таковым для скрученного вручную цикла.
Я вижу результаты, отличные от тех, о...
2391 просмотров
schedule
12.11.2022
Почему неопределенные универсальные типы коллекций по умолчанию имеют значение Object, даже если они привязаны к другому классу?
class Test<G extends String>{
public G test(){return null;}
public List<G> tests(){return new ArrayList<>();}
}
public void doTest(Test t){
//works fine
String str = t.test();
//Compile error: expected String...
131 просмотров
schedule
06.09.2022
Вставьте объект в общий список, чтобы получить список элементов
Есть ли способ, которым я могу добавить неизвестный объект в общий список, чтобы получить список элементов из объекта по заданному ProperyName. Объект может быть любым общим списком, например List<Country> , List<Area> или...
4975 просмотров
schedule
09.05.2023
vb.net: список типизированных классов, как добавить такие элементы, как C#?
в vb.net у меня есть этот класс:
public Class Articulo
Public Id As Integer
Public Name As Integer
Public Precio As Double
End Class
Вы знаете, что с помощью C# мы можем добавлять такие элементы, как:
List<Articulo> list = new...
3158 просмотров
schedule
15.02.2024
Как выбрать из списка KeyValuePair?
У меня есть список KeyValuePair (ключ строкового типа, а значение типа int). И я хочу вернуть список пар ключ-значение, который получит мой пример критериев соответствия: вернуть список, где Key = «A» и Value = 10.
Как select будет работать с этим...
13204 просмотров
schedule
07.09.2022
Как я могу заказать эти объекты json с помощью LINQ?
С такими данными (в качестве примечания, эти отдельные компоненты в файле json правильно называются что - записи? элементы? элементы? объекты? jsonpiecesparts?):
[
{
"WeekOfAssignment": "2016-04-04T00:00:00",
"TalkType": 1,...
159 просмотров
schedule
13.09.2022
Каркас робота, общая функция для присвоения имени списку
Я пытаюсь создать ключевое слово, которое будет экспортировать список как переменную набора, но я не могу понять, как передать имя, чтобы превратить его в имя переменной.
*** Test Cases ***
Get Ref
${list} = Create List k l m n...
503 просмотров
schedule
11.07.2022
Невозможно неявно преобразовать тип «IEnumerable‹ob›» во вложенные объекты «Generic.List‹cdsworkflows›»
У меня есть следующие классы
public class cdsworkflows
{
public string WorkflowName;
public string ActionGroup;
}
public class cdssystems
{
public string cdsSystemName;
public List<cdsmodules> listModules;
}
public class...
652 просмотров
schedule
14.02.2023
Сравнение элементов общего списка
У меня есть TestClass<T> , который превратится в очередь с приоритетом на основе кучи. Куча имеет тип List<T> .
Я работал над изменением порядка кода, и мне нужно было сравнить элементы List<T> . Как вы можете догадаться, я...
84 просмотров
schedule
06.12.2022
Итерация по общему списку с несколькими типами
У меня есть 3 класса, как указано ниже: у одного есть информация для удаления, у остальных двух классов есть фактические данные. В будущем будет более 30 классов для данных
public class RemovalInformation<T> where T:class
{
public...
1292 просмотров
schedule
19.11.2022
С# Невозможно десериализовать xml, чтобы вернуть общий список
Я пытаюсь загрузить список из файла xml. У меня есть разные списки моих пользовательских классов и разные файлы xml. План состоял в том, чтобы создать один метод, чтобы иметь возможность десериализовать их все следующим образом:...
112 просмотров
schedule
11.05.2023
C++ set‹T› Какое решение является наиболее подходящим?
Я не мог использовать Class или Struct, используя набор С++. Я искал в Интернете и stackoverflow, но не смог найти образец. Классически кажется невозможным найти образцы, отличные от образцов int и string, в результате моих вызовов. Я хочу, чтобы...
47 просмотров
schedule
28.10.2022