我学C#也快半年了
对于C#中的编译时编译与运行时编译不怎么理解
希望能具体点说明

解决方案 »

  1.   

    http://www.cnblogs.com/lzh/archive/2007/05/13/744817.aspx
    参考
    最典型的就是
    重写和重载
    一个是运行时多态另一个是编译时多态
      

  2.   

    我好像在哪本书上看过,简单的说就是
    private int youfangfa(int i)
    {
    }
    private string youfangfa(int i,string str)
    {
    }
    这样的重载在你编译的时候,编译器已经把它们的函数名youfangfa分别改成不同的了.---编译时编译public override void hanshu();  这样的在子类中被重写的函数(方法),编译时他们的名字还是一样
    的,只有运行到那里才知道功能不同了.  ----运行时编译