Зачем искать альтернативу? Он по-прежнему доступен в XE8 (также в D 10 Seattle). То, что код примера помечен как XE4, просто означает, что это был последний раз, когда он редактировался, и он все еще действителен. Обсуждение, на которое вы затем ссылались, касалось того, что кто-то с D2006 просил TStack, который был опубликован в D2009 и, следовательно, не подходит для него.
- personTom Brunberg  schedule17.11.2015
comment
Я попытался добавить System.Generics в список использования моего кода. Но он говорит, что: [dcc32 Fatal Error] frmMain.pas(12): F2613 Модуль «System.Generics» не найден.
- personWennie  schedule17.11.2015
comment
Вам нужно добавить System.Generics.Collections - personMBo  schedule17.11.2015
comment
@MBo, это не работает.
- personWennie  schedule17.11.2015
comment
Так и есть, если только вы не сделали что-то странное. Пожалуйста, отправьте код (отредактируйте свой вопрос), который терпит неудачу. Если возможно, сократите его до простого автономного консольного приложения. Во время упрощения вы можете обнаружить, в чем проблема...
- personHeartWare  schedule17.11.2015
comment
@ Венни: это должно сработать. Если нет, возможно, что-то не так с путем библиотеки вашего проекта. Убедитесь, что это правильно.
- personRudy Velthuis  schedule17.11.2015
System.Generics.Collections
- person MBo   schedule 17.11.2015