Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Что означают зарезервированные слова Contains и Add

Ответить
Настройки темы
[решено] Что означают зарезервированные слова Contains и Add

Пользователь


Сообщения: 62
Благодарности: 0

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
Local $o2 = ObjCreate("System.Collections.ArrayList")
Local $oUnion = ObjCreate("System.Collections.ArrayList")
Local $tmp


For $tmp In $o1

    If $o2.Contains($tmp) Then $oUnion.Add($tmp)

Next
Это пример небольшого куска кода где в условии задаётся:

If (если переменная $o2 и дальше не понятно)
Что означает эта не привычная точка после переменной
и что означают Contains и Add которые в коде выделяются
как зарезервированные слова но если эти слова вставить в поиск
в Autoit Help то о них там почему то нет информации
(или я не правильно пользуюсь поиском?)
Не подскажете что конкректно (смысл) означает строчка

If $o2.Contains($tmp) Then $oUnion.Add($tmp)

Что означают зарезервированные слова Contains и Add

Отправлено: 22:14, 16-09-2010

 

Пользователь


Сообщения: 62
Благодарности: 0

Профиль | Отправить PM | Цитировать


Add, Contains - методы объекта System.Collections.ArrayList
http://msdn.microsoft.com/en-us/libr...t_methods.aspx




Большое спасибо CreatoR за подробный ответ

Цитата

Что означает эта не привычная точка после переменной

Означает что переменная это объект, а после точки это свойство/метод объекта.

Цитата

что означают Contains и Add которые в коде выделяются

«Contains» в переводе с английского это «Содержит», а «Add» это «Добавить».

Цитата

в Autoit Help то о них там почему то нет информации

Потому что это связано не с AutoIt а с COM в целом, «System.Collections.ArrayList» это системный объект (если я не ошибаюсь), а про COM в справке написано.

Цитата

что конкректно (смысл) означает строчка

Если список (массив) содержит текущий элемент в массиве $o1, то добавить в список $oUnion этот элемент.

Отправлено: 23:52, 16-09-2010 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Что означают зарезервированные слова Contains и Add

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Что означают суффиксы в IP Pit_bul Microsoft Windows NT/2000/2003 3 28-11-2008 09:51
Что означают компоненты контейнера Catalyst ? Gromak Видеокарты 2 26-05-2008 17:09
Что делать, если ключевые слова включают особые символы? Yewgeniy Вебмастеру 1 14-02-2007 01:59
что означают столбцы "память" и "виртуальная память" в таск-менеджере? Vlad Drakula Microsoft Windows 2000/XP 8 08-05-2006 05:40
Что означают кол- во % на картинке? Sherla Хочу все знать 2 21-07-2003 12:30




 
Переход