Хорошо, я хочу подключиться к Socket
и прочитать сетевой поток, используя класс System.Net.Sockets.NetworkStream
. Это то, что у меня есть до сих пор:
NetworkStream myNetworkStream;
Socket socket;
socket = new Socket(AddressFamily.InterNetwork, SocketType.Raw,
ProtocolType.IPv4);
socket.Connect(IPAddress.Parse("8.8.8.8"), 8888);
myNetworkStream = new NetworkStream(socket);
byte[] buffer = new byte[1024];
int offset = 0;
int count = 1024;
myNetworkStream.BeginRead(buffer, offset, count, ??, ??);
Теперь мне нужны AsyncCallback
и Object state
, чтобы завершить метод BeginRead
, но я даже не уверен, что это сработает. Я немного потерялся в этот момент! Куда мне нужно идти отсюда?
Read()
? - person svick   schedule 10.11.2011