Я пытаюсь добиться этого в моей C# код клиента:System.Net.Sockets.NetworkStream.DataAvailable использование ошибок
try
{
Byte[] data = new Byte[256];
String str= String.Empty;
while(stream.DataAvailable)
{
Int32 bytes = stream.Read(data, 0, data.Length);
str= System.Text.Encoding.UTF8.GetString(data, 0, bytes);
Debug.Log(str);
}
}
За что я получаю ошибку:
The member 'System.Net.Sockets.NetworkStream.DataAvailable' cannot be used as method or delegate
На пример, данный MSDN на этом link, он явно используется в цикле do-while. Что не так с моим кодом?
@Dave Zych благодарит за изменение. –
Что произойдет, если вы выполните stream.DataAvailable == true. Я знаю, что это технически то же самое, но нет никакого вреда в попытке! –
@LexWebb Пробовал, ничего хорошего:/ –