2010-07-16 4 views
1

Je pense que la réponse sera un "oh, that button, duh" pour moi, mais je n'arrive pas à trouver un moyen rapide de faire ce que je veux, alors voilà.Affichage des interfaces implémentées par une classe dans Visual Studio

J'ai lu les meilleures pratiques d'emballage autour toujours des déclarations « à l'aide » autour des objets qui mettent en œuvre IDisposable pour les nettoyer correctement, mais qui me fait penser: « bien, comment puis-je sais il implémente IDisposable » Prenons System.Data.SqlClient.SqlConnection, par exemple. Je peux finalement comprendre qu'il implémente IDisposable en affichant la classe dans le navigateur d'objets, puis en sautant à sa base (System.Data.Common.DbConnection), puis en développant "Types de base" pour cette classe.

Cela semble être un moyen détourné de déterminer si une certaine interface est implémentée; des moyens plus rapides? J'utilise Visual Studio 2008 et j'ai ReSharper.

Répondre

1

Avec ReSharper vous pouvez simplement utiliser la Alt +Accueil commande (Aller aux symboles de base) sur un élément et qui peut vous percez jusqu'aux classes de base en un tournemain. Voir également Ctrl +Maj +F11 à Aller au type de symbole

+0

de Nice! Un raccourci clavier supplémentaire pour ajouter à mes compétences ninja ReSharper :) Merci! – Chris

Questions connexes