-3
我正在嘗試使用linq獲取大孩子,但目前爲止沒有成功。數據結構如下:Linq查詢獲取大孩子
public class GrandParent
{
public int grandkey;
public List<GrandParent> parent { get; set; }
}
public class Parent
{
public int parentkey;
public List<Child> child { get; set; }
}
public class Child
{
public int childkey { get; set; }
public string value { get; set; }
}
我有祖父母對象。使用LINQ我想獲取孩子的價值。我知道我可以在雙線做,但我想它的東西在同一行
像基於以下類此var a = from hh in parent where hh.child.Select(c=>c.Value)
這沒有意義,請重試(帶編輯)。你的預期產出是多少? – musefan
LINQ中的Q表示查詢。查詢不會改變事情,所以它應該如何刪除一些東西?此外,你的代碼顯示一個簡單的選擇。那應該如何刪除一些東西? –
這裏我試圖讓所有的child.value!= 0的值 –