, когда я использовал FQL, я нашел проблему (но это все еще проблема), в документации говорится, что указанное число представляет собой сумму:
, но на моем веб-сайте указанный номер представляет собой сумму этих 4 отсчетов + количество акций (снова)
HashSet<T>
о самом близком, которое Вы получите, я думаю.
Лучшая реализация набора, которую я видел, является частью Наборов Питания замечательного Wintellect: http://www.codeplex.com/PowerCollections .
реализация набора может быть найдена здесь:
http://www.codeplex.com/PowerCollections/SourceControl/FileView.aspx?itemId=101886&changeSetId=6259
Это имеет все ожидаемые операции присвоения (объединение, пересекитесь, и т.д.).
Hope это помогает!
Нет, нет того исходно в платформе. Существует реализация с открытым исходным кодом, которую большинство проектов использует, (т.е. nHibernate) названный Iesi. Наборы. Вот статья CodeProject об этом:
Я не думаю, что c# встроили что-либо, но я знаю, что существует несколько реализаций, плавающих вокруг в сети. Существуют также некоторые хорошие статьи вокруг об этом виде вещи:
Это - часть 6 ряда при эффективном представлении структуры данных. Эта часть фокусируется на представлении наборов в C#.
реализация из набора набора
реализация из класса
набора еще одна реализация из класса
набора И наконец...
я на самом деле использовал эта библиотека сам как основание реализации набора, что я сделал приблизительно один год назад.