Utilisation d'interface en c#
	
	
		bonjour, 
j'ai esseyé de tester le code d'utilisation d'inteface en c# mais ca marche pas, voila le code ci-deesous :
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 
 | public interface IVisual
{
   void Paint();
}
 
class Rectangle : IVisual
{
    public  void move() 
    {
        Console.WriteLine("la methode move");
    }
 
    void IVisual.Paint() 
    {
        Console.WriteLine("la methode paint");
    }
 
    static void Main(string[] args)
    {
        Rectangle r = new Rectangle();
        r.move(); // Ok
        r.Paint();//
        IVisual v = (IVisual)r;            
        v.Paint(); // Ok
        Console.ReadKey();
    }
} | 
 
le probleme c'est que r.paint n'est pas accecible, j'ai compris pourkoi, j'ai bien implémenté mon interface et la methode paint aussi.
merci de votre support