c#这句话什么意思if (InputPos.Any(x => x.StartLine index))

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/22 17:36:08
c#这句话什么意思if(InputPos.Any(x=>x.StartLineindex))c#这句话什么意思if(InputPos.Any(x=>x.StartLineindex))c#这句话什么意

c#这句话什么意思if (InputPos.Any(x => x.StartLine index))
c#这句话什么意思if (InputPos.Any(x => x.StartLine index))

c#这句话什么意思if (InputPos.Any(x => x.StartLine index))

InputPos是个集合,假定其元素类型为A

A有StartLine和EndLine等属性

上面语句的意思是如果集合里面有任何StartLine <= index且EndLine > index的元素,则返回true,否则false

用的语法叫linq,lambda表达式