У меня есть класс, который называется clientChat
, который выполняет основные сетевые функции. У меня есть несколько других классов, связанных с различными формами окон. В моей первой форме у меня есть переменная, относящаяся к классу чата, например:
clientChat cc = new clientChat();
Все работает хорошо, класс инициализирован, и все в движении. После того, как первые формы выполнены, выполняя свои обязанности, я поднимаю вторую форму, которая явно связана с новым файлом класса.
Теперь мой вопрос: как я могу сослаться на то, что происходит в классе clientChat
, не устанавливая новый экземпляр класса? Мне нужно передать данные из формы в networkstream
, и если я создам новый экземпляр класса, не потребует ли это нового подключения к серверу и, в основном, потребуется все, чтобы начать все сначала, поскольку он «новый»? Я немного сбит с толку, и любая помощь будет отличной, спасибо. C # на .NET4.0