编译错误c#

本文关键字:错误 编译 | 更新日期: 2023-09-27 18:07:29

        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。由于其保护级别,无法访问messagerreceived"EasyTCP.EasyTCPClient。由于其保护级别

,错误'无法访问

我对c#相当陌生,所以任何帮助都会非常感激,谢谢。奈尔。

编译错误c#

错误信息表明您正在尝试访问具有私有或受保护可见性的成员,这是不允许的。

这个库不是。net的一部分,所以我很难弄清楚它是如何被使用的。我不能立即找到任何文档

这些错误意味着这些事件是privateprotected修饰符。很难知道这个库是如何设计的。

和你的BabbelenControls一样

将方法更改为public以便从另一个类中使用