当前位置:  开发笔记 > 编程语言 > 正文

你如何在C#中隐藏封装?

如何解决《你如何在C#中隐藏封装?》经验,为你挑选了1个好方法。

Socket.Dispose()是一个无法访问的成员.但是,我们可以通过执行以下操作来绕过此操作:

((IDisposible)Socket).Dispose()

两个问题:

    为什么允许这样做?

    这在内部如何运作?

Andy White.. 5

我相信这个功能是"显式接口实现".使用此选项只允许在将对象显式强制转换为接口时调用实现的方法.

这是一个关于此的教程:

http://msdn.microsoft.com/en-us/library/aa288461(VS.71).aspx



1> Andy White..:

我相信这个功能是"显式接口实现".使用此选项只允许在将对象显式强制转换为接口时调用实现的方法.

这是一个关于此的教程:

http://msdn.microsoft.com/en-us/library/aa288461(VS.71).aspx

推荐阅读
mobiledu2402852357
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有