В экземпляре объекта не задана ссылка на объект - C# (211067)

Узнай цену своей работы

Формулировка задачи:

Ошибка на строчке номер 6:
OECClient.Global.OnLoginFailed += new OnLoginFailedEvent(OECClient_OnLoginFailed);
Подскажите, пожалуйста, в чем причина.
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
            OECClient.Global.OnLoginFailed += new OnLoginFailedEvent(OECClient_OnLoginFailed);
        }
 
        public event ConnectionStatusChangeEventHandler OnConnectionStatusChange;
 
        void OECClient_OnLoginFailed(OEC.Data.FailReason Reason)
        {
            MessageBox.Show("Login Failed : " + Reason.ToString());
            OnConnectionStatusChange(ConnectionStatus.Disconnected);
        }
 
        public static string GetConnectionStatusInfo(ConnectionStatus connectionStatus)
        {
            switch (connectionStatus)
            {
                case ConnectionStatus.Connected: return "Connected";
                case ConnectionStatus.Connecting: return "Connecting...";
                case ConnectionStatus.Disconnected: return "Disconnected";
                default: throw new ArgumentException("Unknown connection status");
            }
        }
    }
 
    public delegate void ConnectionStatusChangeEventHandler(ConnectionStatus newConnectionStatus);
 
    public enum ConnectionStatus
    {
        Connected,
        Disconnected,
        Connecting
    }

Решение задачи: «В экземпляре объекта не задана ссылка на объект»

textual
Листинг программы
OECClient m_cli = new OECClient();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4.4 из 5
Похожие ответы