Pourquoi ne puis-je faire quelque chose comme ça dans C# (pseudo code suit)héritage Interface et classes dérivées
Interface1
{
Method1();
}
Interface2 : Interface1
{
Method2();
}
Class1 : Interface1
{
Method1()
{
}
}
Class2 : Class1, Interface2
{
Method2()
{
}
}
Quelle est exactement votre question ou erreur que vous essayez de résoudre? – ashes999
Probablement parce que la moitié de ce code est une syntaxe C# valide. Avez-vous un code C# réel qui ne compile pas? –
Il suffit d'utiliser 'interface' avant le nom de l'interface et le type de retour avant le nom de la méthode –