在 .NET 中,私有方法和属性是由运行时执行还是仅由编译器执行?
如果你试图调用另一个对象的私有方法,编译器会抛出一个访问异常。如果您手动操作 IL 或尝试通过反射调用会怎样——您能做到吗?此外,它是否因运行时版本(1.1 与 2.0 与 3.5 与 4.0)而异?
在 .NET 中,私有方法和属性是由运行时执行还是仅由编译器执行?
如果你试图调用另一个对象的私有方法,编译器会抛出一个访问异常。如果您手动操作 IL 或尝试通过反射调用会怎样——您能做到吗?此外,它是否因运行时版本(1.1 与 2.0 与 3.5 与 4.0)而异?