こんにちは私は、インターフェイスメソッドを持つために過度な方法がないかどうか疑問に思っていました。それは、例えば3つの異なるモデルを取り込むことができますか?インタフェースメソッドが異なるクラスC#を受け入れることは可能ですか?
public interface IOperations
{
void AddTranslation(TranslationLocationEnum Location, T model)
}
public class ApplicationOne : IOperations
{
public void AddTranslation(TranslationLocationEnum Location, ClassType1 model)
}
public class ApplicationTwo : IOperations
{
public void AddTranslation(TranslationLocationEnum Location, ClassType2 model)
}
が
これを一般的にすることができます( 'IOperations')が、それを使って問題を起こすことができます。そのインターフェイスはどのように使用されるのですか? –