最近在看 C++ 的虚方法调用实现原理,大概就是说在 class 的首位置存放着一个指向 vtable array 指针数组 的指针,而 vtable array 中的每一个指针元素指向的就是各自的 虚方法,实现方式很有意思,哈哈,现在我很好奇 C# 中如何实现的. 一: C# 中的多态玩法 1. 一个简单的 C# 例子 为了方便说明,我就定义一个 Person 类和一个 Chinese 类,详细代码如下: internal class Program { static void Main(st…