C# linq到对象查询以排除0
我有一个Linq查询,如下所示C# linq到对象查询以排除0,c#,visual-studio-2010,linq,c#-4.0,C#,Visual Studio 2010,Linq,C# 4.0,我有一个Linq查询,如下所示 var DataSource = from m in product select new { Class = m.Class, Id = (new Make(m.Id)).ProductName}; 我实例化了一个名为Make的类,并根据Id获取ProductName。 某些Id为0。 有没有办法排除所有0的Id?您正在查找where子句: where m.Id != 0 您正在查找where子句: where m.Id !
var DataSource = from m in product
select new { Class = m.Class, Id = (new Make(m.Id)).ProductName};
我实例化了一个名为Make
的类,并根据Id
获取ProductName
。
某些Id为0。
有没有办法排除所有0的Id?您正在查找
where
子句:
where m.Id != 0
您正在查找
where
子句:
where m.Id != 0
当然,只要这样做:
var DataSource = from m in product
where m.Id != 0
select new
{
Class = m.Class,
Id = (new Make(m.Id)).ProductName
};
当然,只要这样做:
var DataSource = from m in product
where m.Id != 0
select new
{
Class = m.Class,
Id = (new Make(m.Id)).ProductName
};
试试这个:
var DataSource = from m in product
where m.Id != 0
select new { Class = m.Class, Id = (new Make(m.Id)).ProductName};
试试这个:
var DataSource = from m in product
where m.Id != 0
select new { Class = m.Class, Id = (new Make(m.Id)).ProductName};