come passare argomento come funzionefunzione passando come argomento della funzione
5
A
risposta
6
Probabilmente siete alla ricerca di delegates.
public delegate void MyDelegate(int myInt, string myString);
public void FunctionToCall(int i, string s)
{
Console.WriteLine(s + " [" + i.ToString() + "]");
}
public void MethodWithFunctionPointer(MyDelegate callback)
{
callback(5, "The value is: ");
}
E poi, chiamarlo:
MethodWithFunctionPointer(FunctionToCall);
1
Fai argomento come delegato, e funzione di chiamata con l'indirizzo della funzione che deve corrispondere con i delegati
Problemi correlati
- 1. Query: passando argomento alla funzione anonima
- 2. Passando tabella hash come argomento di una funzione in PS
- 3. Scopo della funzione anonima passato come argomento di funzione
- 4. Puntatore funzione come argomento
- 5. Python lista passando come argomento
- 6. quarto argomento della funzione di collegamento
- 7. Pass Funzione generica come argomento
- 8. auto come la funzione argomento
- 9. argomento alla funzione
- 10. Come passare array letterale come argomento di input della funzione?
- 11. Passando funzione membro (o soluzione)
- 12. Funzione trap passando gli argomenti?
- 13. Passando callback facoltativa in funzione Swift
- 14. Passando una funzione come parametro nella AutoIt
- 15. Passando una funzione come parametro di
- 16. deparse (sostituto()) all'interno della funzione utilizzando data.table come argomento
- 17. Come passare argomento aggiuntivo all'argomento della funzione do.call in R
- 18. C++ funzione bind per l'uso come argomento di un'altra funzione
- 19. Call wrapper con funzione C++ con funzione come argomento modello
- 20. Parametro funzione come argomento in una funzione R
- 21. argomento passando script .sh
- 22. Passando tutti gli argomenti di una funzione ad un'altra funzione
- 23. Come passare una funzione casuale come argomento?
- 24. Funzione mappa Python, passando per riferimento/valore?
- 25. Funzione con un argomento puntatore
- 26. Passando una funzione sulla rete in Haskell
- 27. Passaggio del metodo di classe ES6 come argomento di funzione da chiamare all'interno della funzione
- 28. Passare argomento alla funzione AsyncCallback?
- 29. F # passando un operatore con gli argomenti a una funzione
- 30. std :: initializer_list come argomento di funzione
Può essere più chiaro? – ckv
Segnala questo link qui sotto già presente in SO http://stackoverflow.com/questions/380198/how-to-pass-a-function-as-a-parameter-in-c – ckv