Bonjour,
je voudrais avoir une classe public implémentant 2 interfaces (une public et une internal)
pour cela j'essais de faire ceci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
internal interface InterfaceA{
 void methodeA();
}
public interface InterfaceB{
void methodeB();
}
public class MaClasse : InterfaceA, InterfaceB{
 internal void methodeA(){ ... }
 public void methodeB() { ... }
}
Le problème est que visualStudio veut que ma classe methodeA soit public ce qui ne correspond plus à du internal et ma methode sera alors exposée à l'exterieur.
Y a t-il une solution?