2016-06-28 6 views
1

Ich brauche Ihre Hilfe, um dies auf die effizienteste Weise zu lösen.Benutzerdefinierte Liste zu Array von Arrays

Ich habe eine Liste von benutzerdefinierten Objekt.

var customList = new List<Custom>(); 
public class Custom 
{ 
    public DateTime Date {get;set;} 
    public double Value {get;set;} 
} 

Ich möchte meine Custom auf ein Array von Arrays, wie dies mit den Daten in UTC-Format zu konvertieren:

[ 
    [Date.UTC(1970, 9, 21), 0], 
    [Date.UTC(1971, 3, 11), 5.4], 
    [Date.UTC(1971, 5, 20), 11.2], 
    [Date.UTC(1973, 11, 09), 3.0] 
] 
+2

Was haben Sie versucht? –

+1

@diiN_ "Der effizienteste Weg" ist, dass jemand anderes es für Sie programmiert. Hast du diesen Teil nicht gelesen? :-p – SJuan76

Antwort

4

Wie wäre es mit Linq:

var arr = customList.Select(x => new object[] { x.Date, x.Value }).ToArray(); 
+0

Perfekt, danke für Ihre Hilfe! – Andy

Verwandte Themen