C#socket.send()
IPEndPointipep=newIPEndPoint(IPAddress.Parse("192.***.***.***"),int.Parse("20"));//创建...
IPEndPoint ipep = new IPEndPoint(IPAddress.Parse("192.***.***.***"), int.Parse("20"));
//创建套接字
Socket client = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);//这句话后面的三个参数是什么意思?
client.Connect(ipep);
还有client.send()//方法有几种重载
4个参数重载的 那4个参数都是什么
高手解答 不好意思么分了! 展开
//创建套接字
Socket client = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);//这句话后面的三个参数是什么意思?
client.Connect(ipep);
还有client.send()//方法有几种重载
4个参数重载的 那4个参数都是什么
高手解答 不好意思么分了! 展开
1个回答
展开全部
Socket.Send (Byte[]) 将数据发送到连接的 Socket。
由 .NET Compact Framework 支持。
Socket.Send (泛型 IList) 将列表中的一组缓冲区发送到连接的 Socket。
Socket.Send (Byte[], SocketFlags) 使用指定的 SocketFlags 将数据发送到连接的 Socket。
由 .NET Compact Framework 支持。
Socket.Send (泛型 IList, SocketFlags) 使用指定的 SocketFlags,将列表中的一组缓冲区发送到连接的 Socket。
Socket.Send (Byte[], Int32, SocketFlags) 使用指定的 SocketFlags,将指定字节数的数据发送到已连接的 Socket。
由 .NET Compact Framework 支持。
Socket.Send (泛型 IList, SocketFlags, SocketError) 使用指定的 SocketFlags,将列表中的一组缓冲区发送到连接的 Socket。
Socket.Send (Byte[], Int32, Int32, SocketFlags) 使用指定的 SocketFlags,将指定字节数的数据发送到已连接的 Socket(从指定的偏移量开始)。
由 .NET Compact Framework 支持。
Socket.Send (Byte[], Int32, Int32, SocketFlags, SocketError) 从指定的偏移量开始使用指定的 SocketFlags 将指定字节数的数据发送到连接的 Socket。
最多是5个参数
public int Send (
byte[] buffer,
int offset,
int size,
SocketFlags socketFlags,
out SocketError errorCode
)
参数
buffer
Byte 类型的数组,它包含要发送的数据。
offset
数据缓冲区中开始发送数据的位置。
size
要发送的字节数。
socketFlags
SocketFlags 值的按位组合。
errorCode
一个 SocketError 对象,它存储套接字错误。
返回值
已发送到 Socket 的字节数。
由 .NET Compact Framework 支持。
Socket.Send (泛型 IList) 将列表中的一组缓冲区发送到连接的 Socket。
Socket.Send (Byte[], SocketFlags) 使用指定的 SocketFlags 将数据发送到连接的 Socket。
由 .NET Compact Framework 支持。
Socket.Send (泛型 IList, SocketFlags) 使用指定的 SocketFlags,将列表中的一组缓冲区发送到连接的 Socket。
Socket.Send (Byte[], Int32, SocketFlags) 使用指定的 SocketFlags,将指定字节数的数据发送到已连接的 Socket。
由 .NET Compact Framework 支持。
Socket.Send (泛型 IList, SocketFlags, SocketError) 使用指定的 SocketFlags,将列表中的一组缓冲区发送到连接的 Socket。
Socket.Send (Byte[], Int32, Int32, SocketFlags) 使用指定的 SocketFlags,将指定字节数的数据发送到已连接的 Socket(从指定的偏移量开始)。
由 .NET Compact Framework 支持。
Socket.Send (Byte[], Int32, Int32, SocketFlags, SocketError) 从指定的偏移量开始使用指定的 SocketFlags 将指定字节数的数据发送到连接的 Socket。
最多是5个参数
public int Send (
byte[] buffer,
int offset,
int size,
SocketFlags socketFlags,
out SocketError errorCode
)
参数
buffer
Byte 类型的数组,它包含要发送的数据。
offset
数据缓冲区中开始发送数据的位置。
size
要发送的字节数。
socketFlags
SocketFlags 值的按位组合。
errorCode
一个 SocketError 对象,它存储套接字错误。
返回值
已发送到 Socket 的字节数。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询