面朝大海~春暖花开~

导航

2020年11月15日

ref和out的区别,分别在什么时候使用

摘要: c#中,一般函数只能返回一个返回值,但是有时候需要返回多个返回值,这个时候就可以使用ref或out。 ref参数是按引用传递,传递的是地址值,函数内部可以对传入的ref参数值进行改变时,函数外部对应的变量也会改变,但是变量需要在调用函数之前就进行初始化,不然函数内部给传入的ref参数赋值时会报错。 阅读全文

posted @ 2020-11-15 23:05 吐泡泡の鱼儿 阅读(176) 评论(0) 推荐(0) 编辑

2019年12月26日

select count(1)和select count(*)的区别

摘要: select count(1) from 表a //查询时会对常数列进行统计行数select count(*) from 表a //查询时会找表a中最短的列进行统计行数 因为使用count(*)查询会有一个找寻最短列的过程,从效率上讲会慢一些,虽然不明显,但是一般我们使用count(1)查询就可以了 阅读全文

posted @ 2019-12-26 22:22 吐泡泡の鱼儿 阅读(625) 评论(0) 推荐(0) 编辑