Лучшие generic-list вопросы ИТ разработчиков

  • 13 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Реализация цикла List.Contains () появляется быстрее, чем встроенная. Это? Если так, то почему?

(Этот вопрос возникает из обсуждения, которое началось здесь [https://stackoverflow.com/questions/16059391/most-efficient-way-to-find-if-a-value-exists-within-a-c-sharp-list/16059650#16059650] ) Я сравнивал время поискаtrue значение вList<bool> ...

Задан 17 Apr 2013, 14:00 от Matthew Watson
  • 5 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

C # Список <двойной> размер против двойной [] размер

Так что я просто тестировалCLR Profiler от Microsoft, и я сделал небольшую программу, которая создала список с 1 000 000 двойников в нем. Я проверил кучу, и ...

Задан 02 Oct 2009, 05:51 от Carlo
  • 255 голосов
  • 10 ответов
  • 0 просмотров
10 ответов

Удалить дубликаты в списке с помощью linq

У меня есть классItems с участиемproperties (Id, Name, Code, Price). СписокItems заполнен дублирующимися элементами. Например: 1 Item1 IT00001 $100 2 Item2 IT00002 $200 3 Item3 IT00003 $150 1 Item1 IT00001 $100 3 Item3 IT00003 $150Как удалить ...

Задан 22 Oct 2009, 11:48 от Prasad
  • 8 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Как передать List <DerivedClass>, когда типом параметра является List <BaseClass>?

Как я могу передать список, который является списком DerivedObjects, где Метод ожидает список BaseObjects. Я конвертирую список.ToList<BaseClass>() и мне интересно, есть ли лучший способ. Моя вторая проблема - неправильный синтаксис. Я пытаюсь ...

Задан 04 Oct 2011, 04:12 от Valamas
  • 6 голосов
  • -1 ответ
  • 0 просмотров
-1 ответ

Объединить и обновить два списка в C #

У меня дваList<T> объекты: Например: Список 1: ID, значение, в котором заполнен идентификатор, значение пустое и содержит, скажем, идентификаторы от 1 до 10. 1 "" 2 "" ... 10 "" Список 2: ID, значение и другие атрибуты заполнены значениями, но ...

Задан 19 Aug 2009, 09:45 от chugh97
  • 5 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Попробуйте это, если вы хотите распечатать их

я есть общий список парных разрядов, которые отображаются на странице следующим образом: 1199.17 1199.17 1161.67 1161.67 1161.67 1161.67 1161.67 1161.67 1161.67 1161.67 1161.67 1161.67 1161.67 1161.67 1161.67 1199.17 1349.17 1349.17 1349.17 ...

Задан 08 Mar 2011, 13:33 от phili
  • 3 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

C # выставление класса для COM - Общие коллекции

У нас есть небольшой фреймворк, написанный на C # .Net 2.0, который мы хотим представить в COM. Проблема в том, что у нас есть несколько общих классов, которые будут представлены следующим образом: interface IOurClass { ...

Задан 07 Dec 2009, 19:58 от jonathanpeppers
  • 14 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Как сделать правильный клон списка <MyObject>? [Дубликат]

Возможный дубликат: Как мне клонировать общий список в C #? [https://stackoverflow.com/questions/222598/how-do-i-clone-a-generic-list-in-c] List<MyObject> a1 = new List<MyObject>(); var new1 = a1;Теперь, если я изменюсьa1 тогдаnew1 будет также ...

Задан 08 Mar 2012, 17:41 от Academy of Programmer
  • 7 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Правильный способ построения запросов linq для достижения максимальной производительности?

Подобный вопрос был задан здесь, но ни один из них не подходит мне.Я сделал тестовые случаи, чтобы увидеть, что быстрее. Но я чувствую, что мой linq-код все ...

Задан 25 Oct 2012, 03:58 от fiberOptics
  • 33 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

И это позволит добавлять подклассы Foo.

ибудь знает, почему следующий код не компилируется? Ни add (), ни addAll () не работают должным образом. Удаление части «? Extends» заставляет все работать, но тогда я не смог бы добавить подклассы Foo. List<? extends Foo> list1 = new ...

Задан 23 Mar 2011, 15:52 от oligofren
  • 5 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Как заполнить DataTable списком (Of T) или преобразовать List (Of T) в DataTable?

Я прочитал много сообщений на эту тему; среди них и совсем недавно.NET - конвертировать общий сбор в таблицу данных [https://stackoverflow.com/questions/701223/net-convert-generic-collection-to-datatable] , К сожалению, все безрезультатно. У ...

Задан 26 Nov 2009, 21:04 от 8thWonder
  • 5 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Тогда используйте это так:

у иметь возможность сериализовать / десериализовать общий список, что я до сих пор это public static string ToJson(this object obj, int recursionDepth = 100) { JavaScriptSerializer serializer = new ...

Задан 26 May 2011, 22:35 от Hadesara
  • 29 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

использование

ли поместить атрибут [Required] в свойство List <>? Я связался с общим списком на POST и мне было интересно, смогу ли я вызвать сбой ModelState.IsValid (), если свойство содержит 0 элементов?

Задан 21 Jun 2011, 16:41 от Nick Reeve
  • 5 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Убедитесь, что значение существует в общем списке значений

Я пытаюсь выяснить, как проверить, существует ли testInt во всех Car.SomeID в списке Так: int testInt = 10; List<Car> myCars = GetCars();Я хочу посмотреть, есть ли совпадение на 10 в любой из myCards.SomeID

Задан 04 Dec 2009, 16:57 от PositiveGuy
  • 1 голос
  • 0 ответов
  • 0 просмотров
0 ответов

Кроме того, поскольку порядок элементов в списке или массиве является значительным, его необходимо сохранить, чтобы сериализация XML имела смысл.

ользую XmlSerializer для десериализации строки XML в общий список. Десериализация работает отлично. Однако я просто хочу убедиться, что порядок элементов в строке XML будет сохранен в результирующем общем списке. то есть по отношению к братьям и ...

Задан 15 Jul 2011, 15:43 от Kunal
  • 15 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

 например, как это сделать ...

од выглядит так: Collection<NameValueCollection> optionInfoCollection = .... List<NameValueCollection> optionInfoList = new List<NameValueCollection>(); optionInfoList = optionInfoCollection.ToList(); if(_isAlphabeticalSoting) ...

Задан 03 Mar 2009, 05:20 от Ujwala
  • 5 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

C # Список <двойной> размер против двойной [] размер

Так что я просто тестировалCLR Profiler [http://www.microsoft.com/downloads/details.aspx?FamilyId=A362781C-3870-43BE-8926-862B40AA0CD0&displaylang=en] от Microsoft, и я сделал небольшую программу, которая создала список с 1 000 000 двойников в ...

Задан 02 Oct 2009, 07:51 от Carlo
  • 10 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Хорошо. Я думаю, что я медленно начинаю видеть. Большое спасибо :-)

я есть два универсальных списка, содержащие разные типы, например, давайте назовем ихProducts а такжеEmployees, Я пытаюсь найти продукты, расположенные в том же месте, что и сотрудники, то есть гдеproduct.SiteId == emp.SiteId List<Product> ...

Задан 26 Jul 2011, 09:06 от indra
  • 16 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Общий список общих объектов

Допустим, у меня есть объект, представляющий поле данных, которому необходимы следующие свойства: имя, тип, значение, длина. Вот объект: class Field<T> { public string Name { get; set; } public Type Type { get { return typeof(T); } } public int ...

Задан 21 Oct 2013, 09:32 от Daniel Gruszczyk
  • 16 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Общий список общих объектов

Позволять&#39;скажем, у меня есть объект, который представляет поле данных, этот объект нуждается в следующих свойствах: имя, тип, значение, длина. Вот объект:

Задан 21 Oct 2013, 07:32 от Daniel Gruszczyk
  • 3 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Общий список <T> как IEnumerable <объект>

Я пытаюсь выполнить приведение List к IEnumerable, чтобы я мог убедиться, что разные списки не являются нулевыми или пустыми:Предположим, что myList является...

Задан 20 May 2010, 12:07 от Avi
  • 4 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как использовать XMLSerializer с замком ActiveRecord, содержащим член IList <T>

Я пытаюсь использовать XMLSerializer с классом активной записи замка, который выглядит следующим образом: [ActiveRecord("Model")] public class DataModel : ActiveRecordBase { private IList<Document> documents; [XmlArray("Documents")] public ...

Задан 15 Apr 2009, 18:34 от Nathan
  • 0 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Как преобразовать DataTable в объект типа List в C # [закрыто]

Я хочу конвертироватьDataTable вList<object> в C #. Вот мой код Но это не работает. пожалуйста, помогите мне public List<object> ShowMessage() { List<object> obj = new List<object>(); DataTable dt = new DataTable(); dt.Columns.Add("ID"); ...

Задан 11 Oct 2012, 07:08 от Rashedul Alam
  • 56 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Как преобразовать ArrayList в строго типизированный общий список без использования foreach?

Смотрите пример кода ниже. мне нужноArrayList быть общим списком. Я не хочу использоватьforeach. ArrayList arrayList = GetArrayListOfInts(); List<int> intList = new List<int>(); //Can this foreach be condensed into one line? foreach (int number ...

Задан 24 Apr 2009, 15:10 от James Lawruk
  • 13 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Реализация цикла List.Contains () появляется быстрее, чем встроенная. Это? Если так, то почему?

Этот вопрос возникает из обсуждения, которое началось здесь)Я сравнивал время поиска

Задан 17 Apr 2013, 12:00 от Matthew Watson