2011-02-18 24 views
1

我有一個通用對象列表。這些對象有4個屬性。 3在應用程序的早些時候由LINQ設置。是否有可能使用LINQ to SQL將第4個屬性插入到現有列表中而不循環列表中的每個對象?使用LINQ將屬性注入到現有列表中

編輯
以供參考,第一屬性之一是記錄的ID,所以我知道用在什麼列表4屬性應該是數據庫中的每個對象,但我希望能夠做到這一點,因爲列表可能相當龐大。

+0

通用列表+ LINQ to SQL?你確定你不是在討論LINQ to Objects嗎? – Ani 2011-02-18 21:56:40

回答

1

我不知道我100%理解,但在你的LINQ查詢,你可以做這樣的事情:

var result = from r in Repository 
      select new MyType() 
      { 
       Value1 = r.Value1, 
       Value2 = r.Value2, 
       Value3 = r.Value3, 
       Value4 = "MyValue", 
      } 

未經檢驗的,但總體思路應該工作。