Files
obsidian-notes/3Resources/Unity/Expression.md
zzzisfunnyboy 4dbfd25f3f 1
2025-06-16 21:39:44 +08:00

516 B

  • 表达式目录树是一个类的封装,描述了一个结构,有身体部分和参数部分
  • 身体部分分为左边和右边,内部描述了左边和右边之间的关系,可以不断的往下拆分,类似于二叉树
  • 表达式目录树展开后的每一个节点也是一个表达式目录树
Expression<Func<People, bool>> expression = p => p.Id == 10;
Func<People, bool> func = expression.Compile();
bool bResult = func.Invoke(new People()
{
    Id = 10,
    Name = "张三"
});