Schnittstellendeklaration zusammen mit generischen Einschränkungen
Grundlegende C # -Syntaxfrage:
Also ich habe diese Klasse
public class BrandQuery<T> : Query<T> where T : Ad
{
//...
}
Wie gebe ich an, dass BrandQuery eine Schnittstelle implementiert, z. B. IDisposable?
Dies ist offensichtlich der falsche Weg:
public class BrandQuery<T> : Query<T> where T : Ad, IDisposable
{
//...
}
denn das würde nur eine allgemeine Einschränkung für T. setzen