Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Обращение к экземпляру класса из статического
|
|||
|---|---|---|---|
|
#18+
Добрый день всем! Есть статический класс. Есть экземпляр класса winForms. В статическом классе есть поле, в которое записываю ссылку на экземпляр winForms. Там же, в статическом классе, есть функция, которая (с использованием записанной ссылки) выводит данные на экземпляр winForms. Вопрос: правильно ли я организовал взаимосвязь между классами? Есть ли какие-то "подводные камни" такого решения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2016, 20:21 |
|
||
|
Обращение к экземпляру класса из статического
|
|||
|---|---|---|---|
|
#18+
в условиях наличия отсутствия какой-либо дополнительно информации - сойдет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2016, 21:39 |
|
||
|
Обращение к экземпляру класса из статического
|
|||
|---|---|---|---|
|
#18+
В статическом классе лучше не хранить ссылки, т.к. сборщик мусора никогда ее не соберет, если она перестанет быть нужна. Лучше передавать в статич4ский метод и там все делать, без хранения ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2016, 03:08 |
|
||
|
Обращение к экземпляру класса из статического
|
|||
|---|---|---|---|
|
#18+
Arl, Типичная претенденция на памяти утечку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2016, 07:08 |
|
||
|
Обращение к экземпляру класса из статического
|
|||
|---|---|---|---|
|
#18+
Данные классы (и экземпляр winForms) создаются один раз, при запуске приложения. Так что мне кажется, утечки памяти быть не должно. Но рассмотрю вариант передачи ссылки в методе. Спасибо за ответы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2016, 10:55 |
|
||
|
Обращение к экземпляру класса из статического
|
|||
|---|---|---|---|
|
#18+
ArlДобрый день всем! Есть статический класс. Есть экземпляр класса winForms. В статическом классе есть поле, в которое записываю ссылку на экземпляр winForms. Там же, в статическом классе, есть функция, которая (с использованием записанной ссылки) выводит данные на экземпляр winForms. Вопрос: правильно ли я организовал взаимосвязь между классами? Есть ли какие-то "подводные камни" такого решения? Твой класс знает про форму, а форма знает про класс. Сильная связь. Можно например реализовать через события. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2016, 14:50 |
|
||
|
Обращение к экземпляру класса из статического
|
|||
|---|---|---|---|
|
#18+
ЕвгенийВМожно например реализовать через события. Объясните, пожалуйста, подробнее, как именно реализовать это через события? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2016, 09:14 |
|
||
|
Обращение к экземпляру класса из статического
|
|||
|---|---|---|---|
|
#18+
Вот как-то вот так: https://msdn.microsoft.com/en-us/library/aa970850(v=vs.110).aspx - раз уж речь зашла о сильной связанности. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2016, 14:22 |
|
||
|
|

start [/forum/topic.php?fid=20&msg=39298210&tid=1400375]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
62ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 293ms |
| total: | 442ms |

| 0 / 0 |
