public static async Task<bool> Send(StreamSocket streamSocket, string send)
{
var bytearray = Encoding.GetEncoding("UTF-8").GetBytes(send);
var success = true;
try
{
using (var dataWriter = new DataWriter(streamSocket.OutputStream))
{
dataWriter.UnicodeEncoding = Windows.Storage.Streams.UnicodeEncoding.Utf8;
dataWriter.WriteBytes(bytearray);
await dataWriter.StoreAsync();
await dataWriter.FlushAsync();
dataWriter.DetachStream();
}
}
catch (Exception ex)
{
Debug.WriteLine(ex.Message);
success = false;
}
return success;
}
}