【LINQ】Select 兩個 欄位 two column (第二種:更好解法 linq select new)
【範例1】
public IQueryable CompanyList()
{
IQueryable result = null;
var q = from o in Context.Company
select new
{
o.CodeName,
o.CodeValue,
};
result = q.ToList().AsQueryable();
return result;
}
解析:
{System.Collections.Generic.List`1[<>f__AnonymousType0`2[System.String,System.String]]}
【範例2】
public IEnumerable CompanyList()
{
IEnumerable result = null;
var q = from o in Context.Company
select new
{
o.CodeName,
o.CodeValue,
};
result = q.ToList();
return result;
}
解析:
result = Count = 3
提供給 dropdownlist 或 radiobox 或 checkbox 使用
沒有留言:
張貼留言