So che in C++ ci sono vpointer e vtable. La tabella delle funzioni virtuali è un elenco di puntatori del metodo per i metodi virtuali nella classe. Ogni istanza di una classe ha un puntatore alla tabella, che viene utilizzato quando chiamiamo un metodo virtuale dall'istanza.Come funzionano i metodi virtuali in C#?
Voglio sapere come è stato implementato in C#. Come so, il concetto di tavoli virtuali è lo stesso. Ma per quanto riguarda invece vpointer viene utilizzato GetType().
Gradirei quanti più dettagli possibile. Grazie.
Non c'è alcun problema particolare da risolvere Voglio solo sapere come funziona/implementato internamente. – NDeveloper