Ну, я пытаюсь повторно использовать часть кода C #. Это абстрактный класс с UDP-сервером, который можно увидеть здесь:
http://clutch -inc.com / блог /? Р = 4
Я создал производный класс, подобный этому:
public class TheServer : UDPServer
{
protected override void PacketReceived(UDPPacketBuffer buffer)
{
}
protected override void PacketSent(UDPPacketBuffer buffer, int bytesSent)
{
}
}
И в моем приложении я создал экземпляр производного класса, подобный этому:
TheServer serv = new TheServer(20501);
serv.Start();
Но у меня есть ошибки, и я не совсем понимаю, почему. Пожалуйста, помогите.
- «TheProject.TheServer» не
содержит конструктор, который принимает '1'
Аргументы
- TheProject.UDPServer.Start ()
недоступен из-за его защиты
уровень
- 'TheProject.UDPServer' делает
не содержит конструктор, который принимает
'0' аргументы