powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Непонятки в Windows Forms
5 сообщений из 5, страница 1 из 1
Непонятки в Windows Forms
    #32370161
Ромыч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попытался написать приложение Win Forms и сразу обнаружилась куча вопросов без ответа.
Во-первых: в Net выполняется сборка мусора, которая уничтожает все объекты, находящиеся вне области видимости приложения. При запуске приложения в простейшем случае имеем:
static void Main()
{
Application.Run(new Form1());
}

т.е. после завершения выполнения метода Main() ссылка на главную форму приложения утеряна и она должна сразу уничтожиться и приложение соответственно закрыться.

К каком месте я не прав?
...
Рейтинг: 0 / 0
Непонятки в Windows Forms
    #32370171
Артем1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все правильно.
...
Рейтинг: 0 / 0
Непонятки в Windows Forms
    #32370174
Ромыч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Аааа!
Все понятно! Просто код
Application.Run(new Form1());

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

Закрытие главной формы приложения приводит к выполнению кода, идущего после
Application.Run(new Form1());
...
Рейтинг: 0 / 0
Непонятки в Windows Forms
    #32370178
Артем1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Угу :)
...
Рейтинг: 0 / 0
Непонятки в Windows Forms
    #32370641
Фотография SergLet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это что и весь вопрос? А был ли мальчик?
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Непонятки в Windows Forms
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]