Программирование, можно ли так? (С#)

программирование java .net Visual studio

В общем нужно закрыть текущую форму. Но в Switch, код типа-this.close() не катит.
Сделал так
form f1=new form();
f1.close();

Вроде как работает, можно ли пользоваться данной конструкцией или желательно написать по другому?

Примечание:
точнее совсем не работает, что делать?
Ответы:
Ну ваша целевая форма же как-то называется? Например Form1. Следовательно и её класс имеет тоже имя.
Form1 form = new Form1();
form.close();
Попробуй в Switch выставить признак закрытия. а после отработки Switch проанализировать этот признак.


14 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.