Ich habe 3 Collections mit genau der gleichen Anzahl von Elementen.
Ich muss eine neue Collection basierend auf den Werten dieser 3 Collections erstellen.
Beispiel:
List list1;
List list2;
List list3;
List list4;
public class Item
{
public double Value1{get;set;}
public double Value2{get;set;}
public double Value3{get;set;}
}
Ich versuche dies mit Linq zu erreichen.
Ich habe versucht:
var query = from pt in list1
from at in list2
from ct in list3
select new Item
{
Value1 = pt,
Value2 = at,
Value3 = ct
};
Aber ich habe eine OutOfMemoryException bekommen, meine 3 Listen sind riesig.
Einige Hilfe?