Per rispondere in modo specifico a questa domanda, sì, c'è. Caveat, sto usando C#, lavorando con Visual Studio 2013 Ultimate Edition.
Creare una classe vuota, come "Class1":
class Class1
{
}
quindi aggiungere un nome di interfaccia, come ad esempio IObjectBase (che io continuerò a usare per il resto di questo post), utilizzando il " :", come nel seguente esempio:
class Class1:IObjectBase
Quando lo fai, ci sarà un breve, denso, sottolineatura bianca, sotto la prima lettera del nome di interfaccia 'I'. Passa il mouse sopra. Ci sono un certo numero di opzioni che possono apparire. Stai cercando una piccola icona che assomigli ad una pagina con un angolo in alto a destra con l'orecchio canino mentre passi sopra la piccola, spessa linea bianca, con il suggerimento di "Opzioni per implementare l'interfaccia". Fare clic sulla freccia a discesa alla sua destra.
Ti verranno presentate due opzioni di voci di menu: "Implementare l'interfaccia 'IObjectBase'" e "Implementare esplicitamente l'interfaccia 'IObjectBase'". Da lì la scelta è tua.
Se siete alla ricerca di una guida per quanto riguarda le due opzioni, suggerirei la lettura dei seguenti articoli, penso che ogni copre bene l'argomento, ma da diversi punti di vista:
saluti,
Halar
Ho scoperto che in VS 2013, devi fare clic con il tasto destro del mouse sul nome dell'interfaccia, non sul nome della classe. – Ben
Risolto, grazie per la correzione –
In VS2015, si crea una classe vuota che eredita l'interfaccia. Quindi fai clic sul nome dell'interfaccia e premi "Ctl +". (o fare clic sulla lampadina a sinistra del nome della classe) e quindi selezionare "Implementa interfaccia" da quel menu. –