Bonjour, Voilà mon souci,
J'ai 3 interfaces, et une quatrième qui doit implémenter ces 3 interfaces.
Dans chacune des trois interfaces, j'ai un attribut Code.
j'ai une structure qui doit implémenter la quatrième interface


Le plus simple est que je donne un exemple:
Ci-dessous, les 3 interfaces IA,IB,IC

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
 
public interface IA
{
     string Code{get;set;}
}
 
public interface IB
{
      string Code {get;set;}
}
public interface IC
{
      string Code{get;set;}
}
Et ci-dessous l'interface ID

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
 
public interface ID : IA,IB,IC
{
}
Maintenant j'ai une structure D qui doit implémenter l'interface ID
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
 
public struct D : ID
{
   string IA.Code{get;set;}
   string IB.Code{get;set;}
   string IC.Code{get;set;}
 
}
Ma question est la suivante:
Comment créer objet de type D ???


Merci grandement pour vos réponses !!