摘要:
对于空值NULL,从运行报错的角度讲,(int)强制转换和int.Parse()都不能接受NULL;Convert.ToInt32()其实是在转换前先做了一个判断,参数如果为NULL,则直接返回0,int.TryParse()其实是对int.Parse()做了一个异常处理,如果出现异常则返回fals 阅读全文
摘要:
程序开始运行时,就要注册服务,管理服务,以便提供服务 将一系列创建流程打包成服务,交给容器来管理三种生命周期:1.瞬态,每个请求都创建一个新对象2.范围:限定几个请求使用同一个对象,超过则创建新对象, .net core默认一次http请求中后端所有请求都使用一个对象3.单例:全局共享一个对象这三种 阅读全文