Пожалуйста, мой асинхронный серверный сокет c # получает данные от клиентского сокета Java, но не получает ответа после отправки данных Java
@override
public void run()
try{
inetaddress=InetAddress.getByName(" my PC IP address");
socket=new Socket(inetaddress,port);
DataOutputStream dat=new DataOutputStream(socket.getOutputStream());
BufferedReader buff= new BufferedReader(new InputStreamReader(socket.getInputStream());
dat.writeBytes("hello world");
while((buff.readLine())!=null)
Edittextcontrol.append(buff.readLine());
}