随笔分类 - C#
摘要:c#基础: 1、请介绍关键字internal、sealed、readonly、static、is、as、params、this。请结合实际场景说明你在项目中的使用情况。 (1) internal 访问修饰符 只有在同一程序集的文件中,内部类型或成员才是可访问的,内部访问通常用于基于组件的开发,因为它
阅读全文
摘要:1、委托是一种引用方法的类型。一旦为委托分配了方法,委托将与该方法具有完全相同的行为。委托方法的使用可以像其他任何方法一样,具有参数和返回值 2、委托的条件:与委托的签名(由返回类型和参数组成)匹配的任何方法都可以分配给该委托。 3、简单理解Delegate委托(或代理)是一种数据类型:它的变量可以
阅读全文
摘要:try catch clr自上而下搜索匹配的catch块,一个try块对应多个catch块,越具体的catch应该在上面,接着是她们的基类型,最后是exception类,未指定也是exception类型。如果上下顺序反了,那么具体的catch块会执行不到,编译器会报错。 try catch 以后,如
阅读全文
摘要:一 基本概念: 并发:同时处理多件事情,在处理第一个请求时同时响应第二个请求; 同步:同步就是顺序执行,执行完一个再执行下一个,需要等待、协调运行,同步 调用在继续之前等待响应或返回值。如果不允许调用继续,就说调用被阻塞 了 异步:并发的一种形式,(1)它采用回调机制,避免产生不必要的线程。(2)多
阅读全文
摘要:CLR(Common Language Runtime) clr 公共语言运行时,和java虚拟机一样是一个可以有多重编程语言(c#,c++,vb)使用的运行时环境,核心功能是内存管理,程序集加载,安全性,异常处理和线程同步。面向clr的所有语言都可以使用核心功能。在运行时clr不关心开发人员使用的
阅读全文

浙公网安备 33010602011771号