Tea*_*mol 11 c# sockets unsafe .net-core
我想使用新的Span将非托管数据直接发送到套接字,SocketAsyncEventArgs但似乎SocketAsyncEventArgs只能接受Memory<byte>哪些无法用r byte *或IntPtr 进行初始化.
SocketAsyncEventArgs
Memory<byte>
byte *
IntPt
那么请问有没有办法使用span SocketAsyncEventArgs?
谢谢您的帮助.
shi*_*ngo 0
您应该首先将数据复制到托管内存,使用 Marshal 或 Buffer 类。
如果不想想当C代码删除返回的指针时发送的数据会发生什么?
归档时间:
7 年,2 月 前
查看次数:
443 次
最近记录:
7 年,1 月 前