如何访问另一个类linq中的一个类属性
本文关键字:一个 属性 linq 访问 何访问 另一个 | 更新日期: 2023-09-27 18:25:51
可能重复:
如何使变量可访问其他类(在同一csproj中)
我有一个可变
int principleIndex = Principles.Instance.RowIndexToPrincipleIndex(hti.Row);
我想在另一个类linq查询中使用它:
principlesList.Select(p => p.GetInstanceForDatabase()).where(p=>p.principleIndex ).ToList()
但是CCD_ 1在这里是不可访问的。
我该怎么做???我试着让它成为静态的,我也试着在一个属性中使用它,但不起作用。
principleIndex是否与第二行代码在同一范围内定义?如果是这样的话,您的Where调用应该读成这样。Where(forDBInstance=>forDBInstance.Index==principleIndex)