Socket.Dispose()
是一个无法访问的成员.但是,我们可以通过执行以下操作来绕过此操作:
((IDisposible)Socket).Dispose()
两个问题:
为什么允许这样做?
这在内部如何运作?
Andy White.. 5
我相信这个功能是"显式接口实现".使用此选项只允许在将对象显式强制转换为接口时调用实现的方法.
这是一个关于此的教程:
http://msdn.microsoft.com/en-us/library/aa288461(VS.71).aspx
我相信这个功能是"显式接口实现".使用此选项只允许在将对象显式强制转换为接口时调用实现的方法.
这是一个关于此的教程:
http://msdn.microsoft.com/en-us/library/aa288461(VS.71).aspx