bool ret = false;
  private bool InitWIFISocket(String controlIp, String port)
  {
    
  this.Systemstatus.Text = "正在尝试连接WIFI板···";  try
  {
  RobotEngine2 = new WifiRobotCMDEngineV2(socket );
  RobotEngine2 = new WifiRobotCMDEngineV2(ipe);
  RobotEngine2 = new WifiRobotCMDEngineV2(ret);
  RobotEngine2 = new WifiRobotCMDEngineV2(ips);
  RobotEngine2 = new WifiRobotCMDEngineV2(controlIp);
  RobotEngine2 = new WifiRobotCMDEngineV2(port );
  RobotEngine2 = new WifiRobotCMDEngineV2(SocketType.Stream );
  RobotEngine2 = new WifiRobotCMDEngineV2(ProtocolType.Tcp);
  RobotEngine2 = new WifiRobotCMDEngineV2(AddressFamily.InterNetwork);
  RobotEngine2 = new WifiRobotCMDEngineV2(RobotEngine2.IPE );
  RobotEngine2 = new WifiRobotCMDEngineV2(RobotEngine2 .SOCKET );  ips = IPAddress.Parse(controlIp.ToString());
  ipe = new IPEndPoint(ips, Convert.ToInt32(port.ToString()));
  socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);  RobotEngine2.SOCKET = socket;
  RobotEngine2.IPE = ipe;
  ret = RobotEngine2.SocketConnect();  }
  catch (Exception e)
  {  MessageBox.Show("WIFI初始化失败:" + e.Message, "WIFI初始化失败提示", MessageBoxButtons.OK, MessageBoxIcon.Error);
  }
  return ret;
  }
我已经实例化了RobotEngine2.SOCKET和RobotEngine2.IPE了,为什么调试的时候我发现socket无法赋值给RobotEngine2.SOCKET,ipe无法赋值给RobotEngine2.IPE?而且RobotEngine2.SOCKET和RobotEngine2.IPE都为null,这是什么问题?