Я использую формы Xamarin. У меня есть рабочее соединение, и метод записи тоже работает. Но когда я читаю InputStream, я получаю только длину строки. Как бы получить тело?
mmBuffer = new byte[1024];
int numBytes;
try
{
numBytes = mmInStream.Read(mmBuffer);
System.Diagnostics.Debug.WriteLine(numBytes, "Reading");
}
catch (IOException ex)
{
System.Diagnostics.Debug.WriteLine("Input stream was disconnected", ex);
}
Возвращает длину этой строки. В Java вы можете сделать это следующим образом (найдено из некоторых поисков),
String text = new String(mmBuffer, 0, numBytes);
, но как насчет c #?