好的,所以我最近一直在学习 c# 和 .net ,而 java 文档(例如ArrayList doc)中http://msdn.microsoft.com/上的 c# 文档中似乎缺少的一件事是java 类的文档会说:
所有实现的接口:Serializable、Cloneable、Iterable、Collection、List、RandomAccess 直接已知子类:AttributeList、RoleList、RoleUnresolvedList
这使我能够找出它实现了哪些接口,并可能发现我还不知道的接口。我可以进一步单击一个接口并获取有关哪些类实现它(无论如何在标准类中)以及哪些接口扩展它的信息:
All Superinterfaces:
Iterable<E>
All Known Subinterfaces:
BeanContext, BeanContextServices, BlockingDeque<E>, BlockingQueue<E>, ...
All Known Implementing Classes:
AbstractCollection, AbstractList, AbstractQueue, AbstractSequentialList, ...
使用 Microsoft 的文档时,我只得到基类和可能的子类:
System.Object
System.MarshalByRefObject
System.IO.Stream
More...
“更多...”是与子类列表的链接。
文档中是否有办法以类似于我们在 Java 文档中的方式查找 .Net 类实现的接口?
编辑:我正在使用 Visual Studio Express 和 MSDN 上的公开文档,所以我想答案可能是:是的,你可以,但你必须先支付 [完整的 Visual Studio|MSDN 订阅|...]。