Wörterbuch mit Delegat als Wert
Ich habe folgenden Unterricht
public class CVisitor : IVisitor
{
public int Visit(Heartbeat element)
{
Trace.WriteLine("Heartbeat");
return 1;
}
public int Visit(Information element)
{
Trace.WriteLine("Information");
return 1;
}
}
Ich möchte ein Wörterbuch mit Zuordnungen haben, dass jeder Argumenttyp seiner Implementierungsfunktion zugeordnet wird: Heartbeat wird zugeordnetpublic int Visit(Heartbeat element)
Ich dachte, ich würde folgendes machen:
_messageMapper = new Dictionary<Type, "what should be here ?" >();
_messageMapper.Add(typeof(Heartbeat), "and how I put it here?" );
was soll ich stattdessen setzen "was soll hier sein?" und "und wie habe ich es hier hingelegt?"
Vielen Dank