ok, l'ultima domanda ... fin qui ci siamo capiti, runtime in C# non può essere dinamico, ecco perchè non esiste una eval ... ma almeno che possa reindirizzare l'overload vero e proprio ... nel senso:Originariamente inviato da alka
A questo punto, è un dato di fatto che il tipo di dato è determinabile solo a runtime perchè dipende dal parametro passato, quindi non puoi chiedere al compilatore C# di accettare codice che fa un uso esplicito del valore di ritorno come se fosse un Hashtable quando non è detto che l'oggetto restituito appartenga a questo tipo.
è possibile specificare un parametro come istanza di e non come tipo di in ingresso a funzione ?
codice:public bool pippo(object pluto:bool){ return System.Convert.ToBool(pluto); }
dove pluto è si un object, ma è un istanza di un booleano ?
questo mi permetterebbe di fare un overload di funzione a seconda del tipo di istanza e non del tipo di dato ... ma probabilmente stò delirando![]()


Rispondi quotando
