hvordan: procedure som parameter udenfor unsafe context
Hej med-eksperter!Jeg har brug for lidt hjælp.
Jeg har to procedurer (el. functions eller hvad det nu hedder i c#):
void Hest(procedure Dyr){
}
void Gris(){
}
Nu ville jeg gerne kalde Hest således:
Hest(Gris);
Sådan at Hest under kørslen af sig selv kunne kalde Dyr og så bliver Gris kaldt.
Men hvordan gør man det? Man kan vel gøre det med void* Dyr, men det kræver unsafe context som jeg jo ikke ønsker.
Håber I kan hjælpe
Mvh
Christian Scheuer
