文章阅读顺序建议:
本系列有一个递进的顺序,可依次阅读以下的文章:
一、采用Delegate对一个未知类型的对象进行"遍历"
二、采用表达式树(Expression Tree)对一个对象的属性进行“遍历”
三、 采用表达式树(Expression Block)对一个对象的属性进行“遍历”
使用表达式树遍历对象属性
本文介绍了除反射外的三种方法来访问未知类型对象的属性或字段,重点探讨了表达式树的使用,它能有效提升性能。相较于反射,表达式树在大量访问同一类型对象时更具优势,而Delegate则无法读取非基本类型属性。

被折叠的 条评论
为什么被折叠?