是Socket.BeginReceive(IList的> ..不异步?
-
11-09-2019 - |
题
我一直在寻找实现自定义类的:
IList<ArraySegment<byte>>
这将被传递到一个插座,并用作缓冲从该插座接收数据。
Socket.BeginReceive(
IList<ArraySegment<Byte>>, SocketFlags, AsyncCallback, Object
)
测试时我已经发现,当调用
BeginReceive(IList的..
有块?当与BeginReceive(字节[] ...是代替这种作用是异步的。
有其他人来翻过这?
我会后我的测试代码了,如果需要,但希望从任何人那里听到之前,我丑化这个问题:)
谢谢!
解决方案
原来如此!我发现了问题。
正如我有
Console.WriteLine
存在于我的自定义
IList<ArraySegment<byte>>
,则该方法不异步上编译作用:)
不隶属于 StackOverflow