Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как определить подписан обьект на событие или нет?
|
|||
|---|---|---|---|
|
#18+
Добрый день, подскажите пожалуйста как определить подписан обьект на событие или нет? Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2004, 11:09 |
|
||
|
Как определить подписан обьект на событие или нет?
|
|||
|---|---|---|---|
|
#18+
может я не понял вопрос, но может так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2004, 11:37 |
|
||
|
Как определить подписан обьект на событие или нет?
|
|||
|---|---|---|---|
|
#18+
При сравнивании обьекта на null ошибка при компиляции The event 'System.Data.DataTable.RowChanged' can only appear on the left hand side of += or -= ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2004, 14:28 |
|
||
|
Как определить подписан обьект на событие или нет?
|
|||
|---|---|---|---|
|
#18+
потомучто такую проверку можна сделать только в классе где объявлено событие, извне можно подписаться или отписаться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2004, 14:40 |
|
||
|
Как определить подписан обьект на событие или нет?
|
|||
|---|---|---|---|
|
#18+
если не секрет - зачем это тебе? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2004, 14:43 |
|
||
|
Как определить подписан обьект на событие или нет?
|
|||
|---|---|---|---|
|
#18+
Лиман Артёмесли не секрет - зачем это тебе? Это можно применить для проверки - генерировать событие или нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2004, 06:12 |
|
||
|
Как определить подписан обьект на событие или нет?
|
|||
|---|---|---|---|
|
#18+
Вот здесь почитай тут все описано подробно! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2004, 11:15 |
|
||
|
Как определить подписан обьект на событие или нет?
|
|||
|---|---|---|---|
|
#18+
Алексей Р.Это можно применить для проверки - генерировать событие или нет. Класс не должно волновать подписан ли кто-то на его событие или нет. Он о "внешнем мире" вообще ничего не знает. Хотя может узнать, если это уж очень нужно. Лиман Артём уже привел пример как обычно поднимаются события. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2004, 11:43 |
|
||
|
Как определить подписан обьект на событие или нет?
|
|||
|---|---|---|---|
|
#18+
Alexey Kudinov Алексей Р.Это можно применить для проверки - генерировать событие или нет. Класс не должно волновать подписан ли кто-то на его событие или нет. Он о "внешнем мире" вообще ничего не знает. Хотя может узнать, если это уж очень нужно. Лиман Артём уже привел пример как обычно поднимаются события. А это тогда что: if (MyEvent != null) MyEvent(); Это и есть проверка подписан кто или нет. Без такой проверки кранты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2004, 12:19 |
|
||
|
Как определить подписан обьект на событие или нет?
|
|||
|---|---|---|---|
|
#18+
Алексей Р.А это тогда что: if (MyEvent != null) MyEvent(); Это и есть проверка подписан кто или нет. Без такой проверки кранты. Это проверка на то, что MyEvent != null Не больше, не меньше. То, что это может означать, что кто-то "подписался" на "событие" - это вы знаете (вернее это вы для себя определили). Не класс. И эта проверка нужна из за организации событий в C# (это делегаты фактически). Мы не можем использовать объект не проинициализировав его. Мы не можем вызвать метод, если указатель на него null. То, что когда этот указатель null это означает, что "никто не подписан на событие" - ваша интерпритация этого факта. Вот что имелось ввиду. В любом случае ответ автору треда уже дан ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2004, 13:17 |
|
||
|
|

start [/forum/topic.php?fid=20&gotonew=1&tid=1437771]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
58ms |
get topic data: |
13ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
2ms |
| others: | 250ms |
| total: | 430ms |

| 0 / 0 |
