В экземпляре объекта не задана ссылка на объект - 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();