| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Зачем нужен был в List.Assign параметр ListA |
| Автор: Delphist 22.10.2008, 17:15 | ||||
| Скажите, пожалуйста, зачем нужен был параметр ListB, в методе TList.Assign Объясняю на примере, если я делаю вот так:
то это то же самое, что:
Помоему ребята из Borland'а в этот день были не много обкурены |
| Автор: Christoph 22.10.2008, 17:45 | ||
Заменяет список la на lb, и операция между ними копирование.
Второй и третий параметр по умолчанию, если не передать, будут laCopy, nil |
| Автор: Delphist 22.10.2008, 18:10 |
Ни фига он не заменяет Добавлено @ 18:10 Так прочитал, а оказалось, что написано одно, а выполняется совсем другое, поэтому и обратился на форум. P.S. Можешь сам проверить. |
| Автор: Christoph 22.10.2008, 19:46 | ||
Как не заменяет? Вот что я читал...
|
| Автор: Delphist 22.10.2008, 20:28 |
Не веришь, проверь сам |
| Автор: MetalFan 22.10.2008, 22:00 |
чтото я не понял, что "другое"... все работает так, как написано в документации |
| Автор: Delphist 22.10.2008, 22:27 | ||
Ну как что, вот Christoph утверждает, что список la будет заменен на lb |
| Автор: Christoph 22.10.2008, 22:42 |
| Нет... 'ListA AOperator ListB' и результат помещается в TList object ;) разве не так? |
| Автор: Delphist 22.10.2008, 23:16 | ||
попробуй сам убедишься или глянь исходник |
| Автор: Christoph 22.10.2008, 23:22 |
| Будет время попробую обязательно |