0

私は次のList<T> ようなクラスを持っています

public class info
{
    int id { get; set; }
    string Depname { get; set; }
}

List<info> query=(from c in student join Dep in Department
    on c.studentid equals in.Studentid                   
    select new info 
    {
        id=c.studentid,
        Depname=in.Depname
    } ).ToList;

私が欲しいのは、Depnameのようなプロパティ名にアクセスしたいということです

string SDepname=query.Depname
4

2 に答える 2

1

Select と FirstOrDefault を使用した簡単な回答を次に示します。

var SDepname = query.Select(x => x.Depname).FirstOrDefault() 

SDepname は、クエリの最初の Depname になるか、レコードが見つからない場合は null になります。

于 2013-07-26T10:20:53.693 に答える