以下のようなLinqクエリがあります。
var DataSource = from m in product
select new { Class = m.Class, Id = (new Make(m.Id)).ProductName};
というクラスをインスタンス化し、 に基づいてMake
をフェッチします。Id の一部が 0 です。0 の Id をすべて除外する方法はありますか?ProductName
Id
以下のようなLinqクエリがあります。
var DataSource = from m in product
select new { Class = m.Class, Id = (new Make(m.Id)).ProductName};
というクラスをインスタンス化し、 に基づいてMake
をフェッチします。Id の一部が 0 です。0 の Id をすべて除外する方法はありますか?ProductName
Id
もちろん、これを行うだけです:
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};
where
あなたは句を探しています:
where m.Id != 0