Ошибки компилятора C # - PullRequest
       9

Ошибки компилятора C #

0 голосов
/ 05 сентября 2011
        client.MessageRecieved += new EasyTCPClient.StringCarrier(this.client_MessageRecieved);
        client.OnConnectionLost += new EasyTCPClient.OnConnectionLostHandler(this.client_OnConnectionLost);
        client.Error += new EasyTCPClient.ErrorCarrier(this.client_Error);

Я получаю сообщения об ошибках:

'EasyTCP.EasyTCPClient.OnConnectionLost' недоступен из-за уровня защиты «EasyTCP.EasyTCPClient.MessageReceve» недоступен из-за уровня защиты 'EasyTCP.EasyTCPClient.Error' недоступен из-за уровня защиты

Я довольно новичок в C #, поэтому любая помощь будет принята с благодарностью, спасибо. -Neel.

Ответы [ 3 ]

3 голосов
/ 05 сентября 2011

Сообщение об ошибке указывает на то, что вы пытаетесь получить доступ к члену с закрытым или закрытым доступом, что недопустимо.

Эта библиотека не является частью .net, и поэтому мне сложно понять, как этопредназначен для использования.Я не могу сразу найти документацию.

1 голос
/ 05 сентября 2011

Эти ошибки означают, что эти события имеют модификаторы private или protected. Трудно понять, как устроена эта библиотека.

То же самое с вашим BabbelenControls.

0 голосов
/ 05 сентября 2011

Измените методы на public, чтобы использовать их из другого класса.

...