1.什么是Assembly?表现形式是什么?2.什么是CLR?作用是什么?3.DotNet中的GC回收机制是怎样的?4.Struct和Class的区别?5.抽象类和接口的区别?6.String是否可以被继承?7.描述装箱和拆箱的过程。8.DotNet页面间的值传递有哪写方法?各有什么优缺点?9.在系统架构中,约定在那一层进行异常处理?10.使用哪些手段对数据库查询进行优化11.如何防止数据库注入式攻击12.举例说明接口的使用场景13.什么是GAC?作用是什么?