Auf dieser Seite befinden sich alle Inference-Fragen.
Weitere Themen findest du mit der Suche rechts oben, z.B. [inference] Suchwort um alle Fragen
zum Thema inference mit dem Wort "Suchwort" zu finden.
Aufgabe: Gegeben sei eine generische Methode GetRepository TEntity , die ein Repository für Entitäten des Typs TEntity zurückgibt. Das Repository soll eine stark typisierte Load-Methode haben, also beispielsweise: repo.Load(42); repo.Load(Guid.Empty); Der Typ des Parameters von Load soll dabei nicht explizit angegeben werden, um zu verhindern, dass ein Anwender ...
Folgender Code läßt sich compilieren und in meinen Augen recht gut lesen: using System; namespace ReposTest { public class Person { public int Id { get; set; } } public interface IRepository TEntity, TIdentity {} public class Root { public static IRepository TEntity, TIdentity Get TEntity, TIdentity (Func TEntity,TIdentity ident) { return null; } } public class RepositoryFor ...
codekicker.de ist eine deutschsprachige Q&A-Plattform zum Thema Programmieren. Von Entwicklern für Entwickler! Mitmachen ist ganz einfach: Stelle oder beantworte eine Frage.
Stelle eine Frage
Registriere dich
Wenn Du deinen Benutzernamen in Besitz nehmen möchtest, solltest Du dich registrieren: