ReceivedMessage
UDPClient收到信息后触发。
e参数属性:
Bytes: 字节数组,以字节数组形式返回收到的信息。
Message: 字符型,以字符形式返回收到的信息,编码格式由EncodingName属性决定。
ReturnBytes:字节数组,指定要返回给发送者的字节数组。
ReturnValue:字符型,指定要返回给发送者的字符信息。
IP: 字符型,返回对方IP。
Port: 整数型,返回对方端口。
IPEndpoint: IPEndpoint型,返回对方的IPEndpoint
说明:
不管是Bytes属性,还是Message属性,都可以返回收到的信息,只是前者以字节数组形式返回,后者以字符串形式返回,编码格式由EncodingName属性决定。
发送端和接收端的编码格式必须一致,接收端才能正确还原字符串,否则会出现乱码。
如果希望给发送者返回信息,可以设置ReturnValue属性或ReturnBytes属性,前者指定返回的字符信息,后者指定返回的字节数组。
当两个同时指定时,只有ReturnValue会生效。