c# - C# 无法从“对象”转换为“System.Net.EndPoint”
问题描述
https://i.stack.imgur.com/tnx9E.png
我正在将一个开源程序从 VB 转换为 C#,我收到了这个错误。我花了很多时间寻找解决方案,以及尝试我自己的解决方案,但我一无所获。有什么建议么?
解决方案
端点真的存在吗?
端点真的是 System.Net.EndPoint 吗?
如果是这样,您应该将 [endpoint] 的类更改为 System.Net.EndPoint。
或使用 cast 方法作为
client.SendTo(System.Text.Encoding.Default.GetBytes(A2S_INFO), (System.Net.EndPoint)endpoint);