我想這是一個非常標準的任務,但我仍然無法習慣於LINQ。我需要從表中正好有兩個排在我的數據庫,現在我使用兩個單獨的LINQ查詢:從數據庫表中選擇兩行
imageInfo = AppConfigService.All().Where(a =>(a.ConfigProperty == "MaterialImages")).FirstOrDefault();
imageLocation = AppConfigService.All().Where(c => (c.ConfigProperty == "DefaultImagePath")).FirstOrDefault();
我要的是一個變量來保存信息,像imageInfo[0]
爲我MaterialImages
和imageInfo[1]
我DefaultImagePath
或類似的東西。儘管我對LINQ的知識很差,但我認爲這兩個查詢是不需要的。
要小心「全部」調用:如果這是一個數據庫調用而不是'IQueryable'對象,則會得到所有行,然後在內存中過濾,這很可能不是您想要的。 – 2013-03-07 13:30:01