Ich habe einige Längen- und Breitengradkoordinaten, die in einer Saite zusammengebündelt sind, die ich in Längen- / Breitengrad-Paare aufteilen möchte. Dank stackoverflow konnte ich eine Linq erstellen, die es in ein mehrdimensionales String-Array aufteilen wird. Gibt es eine Möglichkeit, die Zeichenfolge direkt in ein Objekt aufzuteilen, das die geografische Breite entgegen einem String-Array akzeptiert, und dann das Objekt zu erstellen?
%Vor%Sie könnten dies tun:
%Vor%Dann können Sie eine Sammlung von GeoCoordinate-Klassen erstellen:
%Vor%Hier ist ein 'etwas' schöner Ausschnitt, der zeigt:
Sie möchten bestimmten Code (z. B. das Zahlen-Parsing) im echten Leben extrahieren.
Sehen Sie live auf Ideone.com .
%Vor%Ausgabe:
%Vor%Ich könnte ein bisschen mehr hinzufügen. Danke an dtb für den Start, upvoted. Wenn Sie Ihre Analysefunktion nicht ausführen, können Sie Fehlerbedingungen, wie eine falsche Anzahl von Elementen in Ihrem Array oder Dinge, die nicht zu einer Dezimalzahl analysieren, sauberer behandeln.
%Vor%