2010-01-16 6 views

Répondre

5

proclamera le type de retour comme objet, ou utiliser une interface générique:

public interface TestInterface<T> { 
    T MethodHere(); 
} 

public class test3 : TestInterface<int> { 
    int MethodHere() { 
     return 2; 
    } 
} 
4

Pas vraiment dynamique mais vous pouvez le rendre générique:

public interface TestInterface<T> 
{ 
    T MethodHere(); 
} 

public class Test1 : TestInterface<string> 
... // body as before 
public class Test2 : TestInterface<int> 
... // body as before 

Si ce n'est pas ce que vous êtes après, s'il vous plaît donner plus de détails sur la façon dont vous souhaitez pouvoir utiliser la interface.

+0

Merci c'est exactement ce que je cherchais! –

Questions connexes