List<Element> vs ElementSet

Автор Тема: List<Element> vs ElementSet  (Прочитано 1810 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн enotАвтор темы

  • ADN OPEN
  • *****
  • Сообщений: 525
  • Карма: 2
List<Element> vs ElementSet
« : 02-08-2020, 13:35:33 »
Есть ли разница между List<Element> и ElementSet ?

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13829
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: List<Element> vs ElementSet
« Ответ #1 : 02-08-2020, 14:00:49 »
Есть ли разница между List<Element> и ElementSet ?
Есть. Вообще-то это разные классы, со своими методами и свойствами.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн enotАвтор темы

  • ADN OPEN
  • *****
  • Сообщений: 525
  • Карма: 2
Re: List<Element> vs ElementSet
« Ответ #2 : 02-08-2020, 14:25:12 »
означает ли Set что там содержатся только уникальные элементы, или тут Set в значении "набор"

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13829
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: List<Element> vs ElementSet
« Ответ #3 : 02-08-2020, 14:37:32 »
ElementSet
Set может означать всё что угодно - на название класса нельзя ориентироваться для того чтобы понять его назначение и как он работает. Но судя по описанию этот класс не допускает дублирование одинаковых элементов в нём (смотри метод Insert).
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение