就是JIT编译器会指示CLR在需要时将程序集翻译为机器码并加载,具体时间是不确定的。至于第二个问题,一旦程序集被加载到AppDomain中,唯一卸载它的方法就是销毁该AppDomain,没有其他方法可以卸载程序集。
usings
的文章:http://blogs.msdn.com/csharpfaq/archive/2004/10/20/245411.aspx - Darin Dimitrov