Pour répondre spécifiquement à cette question, oui, il y a. Attention, j'utilise C#, en travaillant avec Visual Studio 2013 Ultimate Edition.
Créer une classe vide, comme « Class1 »:
class Class1
{
}
puis ajoutez un nom d'interface, comme IObjectBase (que je vais continuer à utiliser pour le reste de ce post), en utilisant le " : », comme dans l'exemple suivant:
class Class1:IObjectBase
Lorsque vous le faites, il y aura un soulignement court, épais, blanc, sous la première lettre de votre nom d'interface « I ». Passez la souris dessus. Il y a un certain nombre d'options qui peuvent apparaître. Vous cherchez une petite icône qui ressemble à une page avec un coin en haut à droite, en passant sur la petite ligne épaisse, avec l'info-bulle de "Options pour implémenter l'interface". Cliquez sur la flèche déroulante à sa droite.
Deux options de menu s'affichent: «Implémenter l'interface 'IObjectBase'» et «Implémenter explicitement l'interface 'IObjectBase'». De là, le choix vous appartient.
Si vous cherchez des conseils en ce qui concerne les deux options, je vous suggère de lire les articles suivants, je pense que chacun couvre bien le sujet, mais de différents points de vue:
Cordialement,
halar
J'ai trouvé que dans VS 2013, vous devez faire un clic droit sur le nom de l'interface, pas sur le nom de la classe. – Ben
Correction, merci pour la correction –
Dans VS2015, vous créez une classe vide qui hérite de l'interface. Ensuite, vous cliquez sur le nom de l'interface et appuyez sur "Ctl +". (ou cliquez sur l'ampoule située à gauche du nom de la classe), puis sélectionnez "Implémenter l'interface" dans ce menu. –