我觉得答案对我来说是一个“哦,那个按钮,呃”的东西,但我无法找到一个快速的方法去做我想要的东西,所以这里就是。
我已经阅读了关于总是在实现IDisposable的对象周围包装“使用”语句以便正确清理它们的最佳实践,但这让我想到:“好吧,我如何知道它实现了IDisposable的?”我们以System.Data.SqlClient.SqlConnection为例。我最终可以通过在对象浏览器中查看类来实现IDisposable,然后跳转到它的基础(System.Data.Common.DbConnection),然后为该类扩展“Base Types”。
这似乎是一种迂回的方式来确定是否实现了某个接口;任何更快的方式?我使用Visual Studio 2008并使用ReSharper。
答案 0 :(得分:1)
使用resharper,您只需使用项目上的 Alt + 主页 命令(转到基本符号)即可向您钻取快速到基础类。还要考虑 Ctrl + Shift + F11 到转到符号类型