Как обратиться к высшему классу? - C#
Формулировка задачи:
вопрос наверно сформулирован коряво, но как смог
проблема такая: есть два класса, в одном из них создается переменная другого класса, как можно из дочернего класса обращаться к родительскому?
public class PhotonServer { protected override PeerBase CreatePeer(InitRequest initRequest) { return new UnityClient(initRequest.Protocol, initRequest.PhotonPeer); } }
далее мне нужно в классе UnityClient иметь возможно изменять переменные из класса PhotonServer
Решение задачи: «Как обратиться к высшему классу?»
textual
Листинг программы
public class PhotonServer { protected override PeerBase CreatePeer(InitRequest initRequest) { return new UnityClient(initRequest.Protocol, initRequest.PhotonPeer,this); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д