public WriteAsync ( byte buffer, int offset, int size, |
||
buffer | byte | |
offset | int | |
size | int | |
cancellationToken | ||
return | System.Threading.Task |
using System.Net.Sockets; using System.Threading.Tasks; public async Task WriteData(NetworkStream stream, byte[] data) { await stream.WriteAsync(data, 0, data.Length); }
using System.Net.Sockets; using System.Text; using System.Threading.Tasks; public async Task WriteString(NetworkStream stream, string message) { byte[] data = Encoding.UTF8.GetBytes(message); await stream.WriteAsync(data, 0, data.Length); }This example demonstrates how to write a string to a network stream. The string is first encoded into a byte array using the UTF8 encoding and then written to the stream using the WriteAsync method. The package library for System.Net.Sockets is part of the .NET Core Class Library.
public WriteAsync ( byte buffer, int offset, int size, |
||
buffer | byte | |
offset | int | |
size | int | |
cancellationToken | ||
return | System.Threading.Task |