02. april 2007 - 10:36Der er
5 kommentarer og 1 løsning
Function som input, i en function
Jeg er ved at lege med en usercontrol, der har en knap. Den knap vil jeg gerne have til at gøre noget forskelligt, alt efter hvor jeg bruger min usercontrol.
Min ide er at sende en function med ind som parameter i en anden function. Hvis det kan lade sig gøre.
Noget i stil med:
public void F1(){
//Udskriv noget til en tekstbox } public void F2(function functionNavn){ Run functionNavn();
}
F2(F1)
Jeg mener jeg har hørt noget om at functioner kan behandles som datatyper i C#. Det er defor jeg håber det kan lade sig gøre.
setupDelegate theFunction = new setupDelegate(functionName);
theFunction();
}
Men Men...... Det jeg gerne vil er at få et functions navn med ind i functionsheaderen. Det kan jeg ikke få til at virke. Det skal være noget i stil med:
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.