私は単純な "linq"リクエストを作成する必要があります。それは "オブジェクトへのlinq"要求する必要があります。 したがって、私はList<G> glist
を持っており、このリストからすべてのGWオブジェクトを取得したいと思います。私はあなたがすべてのGWのオブジェクト以下のように取得することができますmodel.Select<G>(...).Where(...) ...
linqを使ってリストからすべてのオブジェクトを取得するにはどうすればいいですか?
public class G : IEntity, ICloneable
{
public virtual int Id { get; set; }
public virtual string Name { get; set; }
public virtual IList<GW> GWs { get; set; }
public override string ToString()
{
return Name;
}
public object Clone()
{
return this.MemberwiseClone();
}
}
public class GW: IEntity, ICloneable
{
public virtual int Id { get; set; }
public virtual string Name { get; set; }
public virtual G G{ get; set; }
public override string ToString()
{
return Name;
}
public object Clone()
{
return this.MemberwiseClone();
}
}
あなたはこのようなあなたのテーブルを作成する必要があります。tabe1(同上、COLUMNNAME、...)とtable2(Id、columnName、...) – mohsen
リストがデータベースtable.soではない場合、gとgwのメンバーとそのメンバーのタイプ – mohsen
これまでに書いたコードを表示します。あなたの質問はあまり明確ではありません。 –