.net(is和as,Enumerable的Any和All方法)笔记

.net(is和as,Enumerable的Any和All方法)笔记

       is和as都是进行强制类型转换的,不同之处在于,is只是检查对象是否兼容某种类型,并返回一个bool值。as会进行强制类型转换,如果转换不成功,会返回null。

       Enumerable的any方法是检查数据源中的是否存在满足条件的元素,参数是一个委托类型。all方法是检查数据源中的元素是否都满足条件,两者都是返回bool类型的值。

发布了8 篇原创文章 · 获赞 1 · 访问量 4026

猜你喜欢

转载自blog.csdn.net/qq_39111577/article/details/105574309