Dopo quasi un mesetto di tempo riprendo la discussione aggiornandomi da solo...
Non avendo trovato spiegazioni ma avendo comunque la voglia di portare avanti il progetto, sono riuscito comunque a trovare una soluzione.
E' soltanto un espediente da chi vuole capire e imparare ma che non potendo si arrangia come può.
La soluzione è la più banale e cioè visto che la variabile di risultato della funzione riesco a portarla fuori, creo tante copie della funzione delegata quanti sono i parametri da voler portare fuori.
Nel codice d'esempio ci sarà quindi la funzione che crea la somma e poi la sua copia che mi esporta l'addendo con valore modificato.
Se qualcuno ha una spiegazione e un metodo più appropriato mi faccia sapere...
Grazie![]()