anche perché l'unico altro modo, credo, sarebbe di lavorare con unsafe e restituire il pointer dell'oggetto ... solo che no ne vale la pena dato che si può ottenere lo stesso identico risultato senza avere un calo abbissale delle performance dovuto all'unsafe e al marshalling ^^Originariamente inviato da alka
A mio avviso, la scelta di System.Object è corretta; probabilmente, commetti qualche errore nell'operazione di "casting" dell'oggetto restituito.
Ciao!![]()