해결된 질문
작성
·
339
·
수정됨
2
더미클라와 서버의 Program.cs에서
byte가 arraysegment 부분으로 변환되는게 생략되었습니다.
어려운 작업은 아니지만, 뒤에 듣는사람 참고하라고 올립니다.
아닌가.. 내가 잘못한 부분이 있었네
public override void OnConnected(EndPoint endPoint)
{
Console.WriteLine($"OnConnected bytes : {endPoint}");
byte[] tempBuff = Encoding.UTF8.GetBytes("Welcome to MMORPG Server!");
ArraySegment<byte> sendBuff = new ArraySegment<byte>(tempBuff);
Send(sendBuff);
Thread.Sleep(1000);
Disconnect();
}
public override void OnConnected(EndPoint endPoint)
{
Console.WriteLine($"OnConnected bytes : {endPoint}");
//데이터를 보낸다
for (int i = 0; i < 5; i++)
{
byte[] tempBuff = Encoding.UTF8.GetBytes($"Hello World {i}");
ArraySegment<byte> sendBuff = new ArraySegment<byte>(tempBuff);
Send(sendBuff);
}
}
답변