0909

发现看书效率不高,好记性不如烂笔头啊,还是记下来的好。

* 中间语言 Intermediate Language IL;

* 接口定义语言 Interface Definition Lanaguage IDL;

* 智能感知技术 IntelliSense

* 如果程序集文件中只包含类型安全的托管代码,那么可以运行在32位、64位版本的Windows上

*全局程序集缓存 Global Assembly Cache,GAC 

对于.net3.5和之前的版本,GAC通常位于C:WindowsAssembly;

对于对于.NET4.0,GAC位于:C:WindowsMicrosoft.NETassembly

可以把自己的DLL放在GAC下,可能会出现各种问题,可以在下面链接中找到解决方案 http://www.cnblogs.com/dajiang02/archive/2011/11/10/2243997.html

安装.NET Framework时实际会安装Microsoft的程序集文件的两套拷贝。一套安装到编译器/CLR目录,另一套安装到一个GAC子目录。编译器/CLR目录中的文件方便生成程序集,GAC中的拷贝方便在运行时加载。

* is 操作符检查一个对象是否兼容于指定类型,并返回一个Boolean值,is永远不会抛出异常,如果对象引用为null,则总是返回 false

*as 运算符:用于在兼容的引用类型之间执行转换。类似于强制转换,但又有区别,当对象为null时,不会抛异常而是会返回null。

原文地址:https://www.cnblogs.com/nygfcn1234/p/3310450.html